Learn R Programming

rpanel (version 1.1-5.2)

Simple Interactive Controls for R using the 'tcltk' Package

Description

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.

Copy Link

Version

Install

install.packages('rpanel')

Monthly Downloads

1,374

Version

1.1-5.2

License

GPL (>= 2)

Maintainer

Adrian Bowman

Last Published

February 7th, 2023

Functions in rpanel (1.1-5.2)

rp.ci

Simulations of normal-based confidence intervals
rp.bubbleplot

Animated scatterplot
rp.cartoons

Access to a collection of rpanel illustrations
rp.button

Button control for rpanel
rp.anova

Interactive analysis of variance
rp.checkbox

A checkbox control for rpanel
rp.block

Blocks use of the R console until a panel is closed
rp.combo

A `combo' for a panel
rp.colour.key

Creates a colour key.
rp.clearlines

Remove lines from an rpanel image
rp.image

Placement of an image within a rpanel
rp.grid

Define a subsidiary grid within an rpanel
rp.gulls

STEPS module: the Birds and the Bees
rp.geosim

Interactive visualisation of spatially correlated random fields
rp.deleteline

Removes a line from an rpanel image
rp.do

Runs a user-written action function
rp.control.put

Updates the panel environment with the current value of the panel list object.
rp.control

Create or dispose of an rpanel
rp.doublebutton

Double-button widget for rpanel
rp.firth

Geostatistical sampling and analysis simulation tool
rp.mururoa

Sampling in Mururoa Atoll
rp.listbox

Listbox for a panel
rp.panel

Returns a panel
rp.notebook

Define a notebook within an rpanel
rp.normal

Interactive fitting of a normal distribution
rp.menu

Top level menu for a panel
rp.messagebox

Displays a message
rp.likelihood

Interactive inspection of one- or two-parameter likelihood surfaces
rp.screenresolution

Screen resolution
rp.rmplot

Interactive plotting of repeated measurement data
rp.slider

Slider for an rpanel
rp.logistic

Interactive display of logistic regression with a single covariate
rp.radiogroup

Radiobuttons for a panel
rp.sample

Interactive demonstration of sampling variation
rp.pos

Positioning controls in an rpanel
rp.surface

Interactive visualisation of a surface and its uncertainty
rp.timer

Creates a series of timed actions
rp.power

Interactive power calculations for a two-sample t-test
rp.tables

Interactive statistical tables
rp.regression

Graphical display of regression effects (interactive with one or two covariates)
rp.widget.dispose

Removes a widget
rp.line

Draws a line on an rpanel image
rp.plot3d

Interactive display of a plot of three variables
rp.tkrplot

rpanel calls for tkrplot and tkrreplot
worldbank

Data on CO2 emissions, GDP, life.expectancy and population for the countries of the world between 1960 and 2007
rpanel-package

Simple interactive controls for R functions using the tcltk package
rp.var.get

Retrieves an object from the rpanel environment, usually from a panel.
rp.var.put

Places an object in the rpanel environment, usually within a panel.
rp.plot4d

Animated scatterplot
rp.text

Text boxes for a panel
rp.textentry

Text entry boxes for a panel
gullweight

The weights of herring gulls captured at different times of year
CofE

Giving in the Church of England
river

Temperature and DO threshold in the River Clyde
rodent

The mass and speed of quadrupedal rodents
poisons

Survival times of animals subjected to different poisons and treatment
rp.ancova

Interactive analysis of covariance
aircond

Intervals between the failure of air-conditioning equipment in aircraft
SO2

Sulphur dioxide measurements over Europe
Clyde

Water quality in the River Clyde
luthor

Repeated measurements on leutinizing hormone in cows