Rdocumentation
powered by
Learn R Programming
TeachingDemos (version 2.13)
Demonstrations for Teaching and Learning
Description
Demonstration functions that can be used in a classroom to demonstrate statistical concepts, or on your own to better understand the concepts or the programming.
Copy Link
Link to current version
Version
Version
2.13
2.12.1
2.12
2.10
2.9
2.8
2.7
2.6
2.5
2.4
2.3
2.2
2.1
2.0
1.6
1.5
1.4
1.3
1.2
1.1
1.0
Install
install.packages('TeachingDemos')
Monthly Downloads
11,758
Version
2.13
License
Artistic-2.0
Maintainer
Greg Snow
Last Published
February 16th, 2024
Functions in TeachingDemos (2.13)
Search all functions
HWidentify
Show label for point being Hovered over.
Pvalue.norm.sim
Simulate P-values
TkBuildDist
Interactively create a probability distribution.
TkApprox
Plot a set of data in a Tk window and interactively move lines to see predicted y-values corresponding to selected x-values.
ci.examp
Plot examples of Confidence Intervals
TkPredict
Plot predicted values from a model against one of the predictors for a given value of the othe predictors
TkListView
Interactivly view structures of list and list like objects.
clipplot
Clip plotting to a rectangular region
SensSpec.demo
Demonstrate Sensitivity, Specificity, PPV, and NPV
clt.examp
Plot Examples of the Central Limit Theorem
USCrimes
US Crime Statistics
dice
Simulate rolling dice
TkSpline
Plot a set of data in a Tk window and interactively move a line to see predicted y-values from a spline fit corresponding to selected x-values.
char2seed
Convert a character string into a random seed
bct
Box-Cox Transforms
faces2
Chernoff Faces
digits
Return the digits that make up an integer
dots
Create a quick dotchart (histogram)
cnvrt.coords
Convert between the 5 different coordinate sytems on a graphical device
dynIdentify
Interacively place labels for points in a plot
chisq.detail
Print details of a chi-squared test
cal
Plot a month or year calendar
towork
Sample data downloaded and converted from a GPS unit
rgl.coin
Animated die roll or coin flip
coin.faces
Designs for coin faces for use with plot.rgl.coin
ldsgrowth
Growth of The Church of Jesus Christ of Latter-day Saints.
fagan.plot
Create a Fagan plot to demonstrate Bayes Theorem and screening tests
cor.rect.plot
Plot a visualization of the correlation using colored rectangles
plot2script
Create a script from the current plot
rgl.Map
Plot a map in an rgl window
evap
Data on soil evaporation.
power.examp
Graphically illustrate the concept of power.
SnowsCorrectlySizedButOtherwiseUselessTestOfAnything
Snow's Correctly Sized But Otherwise Useless Test of Anything
faces
Chernoff Faces
%<%
Less than or Less than and equal operators that can be chained together.
loess.demo
Demonstrate the internals of loess curve fits
outliers
Outliers data
pairs2
Create part of a scatterplot matrix
gp.open
Alpha version functions to send plotting commands to GnuPlot
put.points.demo
Demonstrate Correlation and Regression by placing and moving data points
col2grey
Convert colors to grey/grayscale
mle.demo
Demonstrate the basic concept of Maximum Likelihood Estimation
hpd
Compute Highest Posterior Density Intervals
ms.polygram
Symbol functions/data to be passed as symb argument to my.symbols
slider
slider / button control widgets
panel.my.symbols
Draw Symbols (User Defined) on a Lattice Plot
petals
Play the Petals Around the Rose game
lattice.demo
Interactively explore the conditioned panels in lattice plots.
steps
Steps data
rotate.cloud
Interactively rotate 3D plots
stork
Neyman's Stork data
run.hist.demo
Create a histogram and interactively change the number of bars.
roc.demo
Demonstrate ROC curves by interactively building one
shadowtext
Add text to a plot with a contrasting background.
run.cor.examp
Interactively demonstrate correlations
spread.labs
Spread out close points for labeling in plots
sliderv
Create a Tk slider window
zoomplot
Zoom or unzoom an existing plot in the plot window
triplot
Create or add to a Trilinear Plot
updateusr
Updates the 'usr' coordinates in the current plot.
my.symbols
Draw Symbols (User Defined) on a Plot
squishplot
Squish the plotting area to a specified aspect ratio
SnowsPenultimateNormalityTest
Test the uninteresting question of whether the data represents an exact normal distribution.
subplot
Embed a new plot within an existing plot
sigma.test
One sample Chi-square test for a population variance
tkBrush
Change the Color and Styles of points interactively
simfun
Create a function to simulate data
vis.binom
Plot various distributions then interactivly adjust the parameters.
tkexamp
Create Tk dialog boxes with controls to show examples of changing parameters on a graph.
vis.boxcox
Interactively visualize Box-Cox transformations
tree.demo
Interactively demonstrate regression trees
vis.test
Do a Visual test of a null hypothesis by choosing the graph that does not belong.
z.test
Z test for known population standard deviation
txtStart
Save a transcript of commands and/or output to a text file.
TeachingDemos-package
Various functions for demonstration and learning.