rpanel: Simple interactive controls for R using the tcltk library.

rpanel provides a set of functions to build simple GUI controls for R functions. These are built on the tcltk package. Uses could include changing a parameter on a graph by animating it with a slider or a "doublebutton", up to more sophisticated control panels. Some functions for specific graphical tasks, referred to as 'cartoons', are provided.

Author
Bowman, Bowman, Gibson and Crawford
Date of publication
2014-02-28 12:13:07
Maintainer
Adrian Bowman <adrian.bowman@glasgow.ac.uk>
License
GPL (>= 2)
Version
1.1-3

View on CRAN

Man pages

aircond
Intervals between the failure of air-conditioning equipment...
Clyde
Water quality in the River Clyde
CofE
Giving in the Church of England
gullweight
The weights of herring gulls captured at different times of...
luthor
Repeated measurements on leutinizing hormone in cows
poisons
Survival times of animals subjected to different poisons and...
river
Temperature and DO threshold in the River Clyde
rodent
The mass and speed of quadrupedal rodents
rp.ancova
Interactive analysis of covariance
rpanel.package
Simple interactive controls for R functions using the tcltk...
rp.anova
Interactive analysis of variance
rp.block
Blocks use of the R console until a panel is closed
rp.bubbleplot
Animated scatterplot
rp.button
Button control for rpanel
rp.cartoons
Access to a collection of rpanel illustrations
rp.checkbox
A checkbox control for rpanel
rp.ci
Simulations of normal-based confidence intervals
rp.clearlines
Remove lines from an rpanel image
rp.colour.key
Creates a colour key.
rp.combo
A 'combo' for a panel
rp.control
Create or dispose of an rpanel
rp.control.put
Updates the panel environment with the current value of the...
rp.deleteline
Removes a line from an rpanel image
rp.do
Runs a user-written action function
rp.doublebutton
Double-button widget for rpanel
rp.firth
Geostatistical sampling and analysis simulation tool
rp.geosim
Interactive visualisation of spatially correlated random...
rp.grid
Define a subsidiary grid within an rpanel
rp.gulls
STEPS module: the Birds and the Bees
rp.image
Placement of an image within a rpanel
rp.likelihood
Interactive inspection of one- or two-parameter likelihood...
rp.line
Draws a line on an rpanel image
rp.listbox
Listbox for a panel
rp.logistic
Interactive display of logistic regression with a single...
rp.menu
Top level menu for a panel
rp.messagebox
Displays a message
rp.mururoa
Sampling in Mururoa Atoll
rp.normal
Interactive fitting of a normal distribution
rp.notebook
Define a notebook within an rpanel
rp.panel
Returns a panel
rp.plot3d
Interactive display of a plot of three variables
rp.plot4d
Animated scatterplot
rp.pos
Positioning controls in an rpanel
rp.power
Interactive power calculations for a two-sample t-test
rp.radiogroup
Radiobuttons for a panel
rp.regression
Interactive display of regression with one or two covariates
rp.rmplot
Interactive plotting of repeated measurement data
rp.screenresolution
Screen resolution
rp.slider
Slider for an rpanel
rp.surface
Interactive visualisation of a surface and its uncertainty
rp.tables
Interactive statistical tables
rp.text
Text boxes for a panel
rp.textentry
Text entry boxes for a panel
rp.timer
Creates a series of timed actions
rp.tkrplot
rpanel calls for tkrplot and tkrreplot
rp.var.get
Retrieves an object from the rpanel envrionment, usually from...
rp.var.put
Places an object in the rpanel envrionment, usually within a...
rp.widget.dispose
Removes a widget
SO2
Sulphur dioxide measurements over Europe
worldbank
Data on CO2 emissions, GDP, life.expectancy and population...

Files in this package

rpanel
rpanel/inst
rpanel/inst/COPYING
rpanel/inst/history.txt
rpanel/inst/CITATION
rpanel/inst/images
rpanel/inst/images/cartoons.gif
rpanel/inst/images/gulllmks.gif
rpanel/NAMESPACE
rpanel/demo
rpanel/demo/rp.assign.r
rpanel/demo/rp.grid.r
rpanel/demo/rp.menu.r
rpanel/demo/rp.combo.r
rpanel/demo/rp.control.r
rpanel/demo/rp.slider.r
rpanel/demo/rp.notebook.r
rpanel/demo/rp.messagebox.r
rpanel/demo/rp.button.r
rpanel/demo/rp.block.r
rpanel/demo/rp.textentry.r
rpanel/demo/00Index
rpanel/demo/rp.tkrplot.r
rpanel/demo/rp.radiogroup.r
rpanel/demo/rp.gulls.r
rpanel/demo/rp.listbox.r
rpanel/demo/rp.pos.r
rpanel/demo/rp.table.r
rpanel/demo/rp.image.r
rpanel/demo/rp.text.r
rpanel/demo/rp.doublebutton.r
rpanel/demo/rp.checkbox.r
rpanel/data
rpanel/data/poisons.rda
rpanel/data/aircond.rda
rpanel/data/SO2.rda
rpanel/data/CofE.rda
rpanel/data/Clyde.rda
rpanel/data/rodent.rda
rpanel/data/river.rda
rpanel/data/luthor.rda
rpanel/data/worldbank.rda
rpanel/data/gullweight.rda
rpanel/R
rpanel/R/text.r
rpanel/R/notebook.r
rpanel/R/rp-anova.r
rpanel/R/button.r
rpanel/R/grid.r
rpanel/R/doublebutton.r
rpanel/R/radiogroup.r
rpanel/R/combo.r
rpanel/R/sysdata.rda
rpanel/R/rp-power.r
rpanel/R/rp-normal.r
rpanel/R/checkbox.r
rpanel/R/rp-plot3d.r
rpanel/R/menu.r
rpanel/R/rp-ancova.r
rpanel/R/image.r
rpanel/R/rp-logistic.r
rpanel/R/messagebox.r
rpanel/R/tkrplot.r
rpanel/R/pos.r
rpanel/R/rp-surface.r
rpanel/R/rp-likelihood.r
rpanel/R/rp-gulls.r
rpanel/R/rp-geosim.r
rpanel/R/slider.r
rpanel/R/rp-tables.r
rpanel/R/listbox.r
rpanel/R/rp-plot4d.r
rpanel/R/rp-regression2.r
rpanel/R/rp-bubbleplot.r
rpanel/R/timer.r
rpanel/R/rp-cartoons.r
rpanel/R/rp-mururoa.r
rpanel/R/rp-regression.r
rpanel/R/window.r
rpanel/R/rpanel.r
rpanel/R/rp-rmplot.r
rpanel/R/textentry.r
rpanel/R/rp-colour-key.r
rpanel/R/rp-ci.r
rpanel/R/rp-firth.r
rpanel/MD5
rpanel/DESCRIPTION
rpanel/ChangeLog
rpanel/man
rpanel/man/rp.rmplot.Rd
rpanel/man/rp.plot4d.Rd
rpanel/man/rp.control.Rd
rpanel/man/poisons.Rd
rpanel/man/rp.image.Rd
rpanel/man/rp.notebook.Rd
rpanel/man/rp.mururoa.Rd
rpanel/man/rp.checkbox.Rd
rpanel/man/river.Rd
rpanel/man/rp.slider.Rd
rpanel/man/rp.tables.Rd
rpanel/man/rp.normal.Rd
rpanel/man/rp.doublebutton.Rd
rpanel/man/rp.deleteline.Rd
rpanel/man/rp.widget.dispose.Rd
rpanel/man/rp.textentry.Rd
rpanel/man/rp.ci.Rd
rpanel/man/rp.geosim.Rd
rpanel/man/rp.bubbleplot.Rd
rpanel/man/rp.tkrplot.Rd
rpanel/man/rp.control.put.Rd
rpanel/man/rp.do.Rd
rpanel/man/rp.grid.Rd
rpanel/man/SO2.Rd
rpanel/man/rp.screenresolution.Rd
rpanel/man/worldbank.Rd
rpanel/man/CofE.Rd
rpanel/man/rp.clearlines.Rd
rpanel/man/rp.anova.Rd
rpanel/man/rp.block.Rd
rpanel/man/rpanel.package.Rd
rpanel/man/rp.gulls.Rd
rpanel/man/rp.menu.Rd
rpanel/man/rp.logistic.Rd
rpanel/man/gullweight.Rd
rpanel/man/rp.radiogroup.Rd
rpanel/man/rp.power.Rd
rpanel/man/rp.regression.Rd
rpanel/man/rp.combo.Rd
rpanel/man/rp.var.get.Rd
rpanel/man/rp.firth.Rd
rpanel/man/rp.surface.Rd
rpanel/man/rp.likelihood.Rd
rpanel/man/rp.panel.Rd
rpanel/man/rp.listbox.Rd
rpanel/man/rp.button.Rd
rpanel/man/rp.timer.Rd
rpanel/man/luthor.Rd
rpanel/man/Clyde.Rd
rpanel/man/rp.pos.Rd
rpanel/man/rp.ancova.Rd
rpanel/man/rodent.Rd
rpanel/man/rp.messagebox.Rd
rpanel/man/aircond.Rd
rpanel/man/rp.cartoons.Rd
rpanel/man/rp.line.Rd
rpanel/man/rp.text.Rd
rpanel/man/rp.plot3d.Rd
rpanel/man/rp.var.put.Rd
rpanel/man/rp.colour.key.Rd