demo {utils} | R Documentation |
demo
is a user-friendly interface to running some demonstration
R scripts. demo()
gives the list of available topics.
demo(topic, package = NULL, lib.loc = NULL,
character.only = FALSE, verbose = getOption("verbose"),
echo = TRUE, ask = getOption("demo.ask"))
topic |
the topic which should be demonstrated, given as a
name or literal character string, or a character string,
depending on whether |
package |
a character vector giving the packages to look into for
demos, or |
lib.loc |
a character vector of directory names of R libraries,
or |
character.only |
logical; if |
verbose |
a logical. If |
echo |
a logical. If |
ask |
a logical (or |
If no topics are given, demo
lists the available demos. The
corresponding information is returned in an object of class
"packageIQR"
. The structure of this class is experimental. In
earlier versions of R, an empty character vector was returned along
with listing available demos.
source
and devAskNewPage
which
are called by demo
.
demo() # for attached packages
## All available demos:
demo(package = .packages(all.available = TRUE))
## Display a demo, pausing between pages
demo(lm.glm, package="stats", ask=TRUE)
## Display it without pausing
demo(lm.glm, package="stats", ask=FALSE)
## Not run:
ch <- "scoping"
demo(ch, character = TRUE)
## End(Not run)
## Find the location of a demo
system.file("demo", "lm.glm.R", package="stats")