browseEnv {utils} | R Documentation |
The browseEnv
function opens a browser with list of objects
currently in sys.frame()
environment.
browseEnv(envir = .GlobalEnv, pattern,
excludepatt = "^last\\.warning",
html = .Platform$OS.type != "mac",
expanded = TRUE, properties = NULL,
main = NULL, debugMe = FALSE)
envir |
an |
pattern |
a regular expression for object subselection
is passed to the internal |
excludepatt |
a regular expression for dropping objects with matching names. |
html |
is used on non Macintosh machines to display the workspace on a HTML page in your favorite browser. |
expanded |
whether to show one level of recursion. It can be useful
to switch it to |
properties |
a named list of global properties (of the objects chosen)
to be showed in the browser; when |
main |
a title string to be used in the browser; when |
debugMe |
logical switch; if true, some diagnostic output is produced. |
Very experimental code. Only allows one level of recursion into object structures. The HTML version is not dynamic.
It can be generalized. See sources (‘..../library/base/R/databrowser.R’) for details.
wsbrowser()
is currently just an internally used function;
its argument list will certainly change.
Most probably, this should rather work through using the ‘tkWidget’ package (from www.Bioconductor.org).
str
, ls
.
if(interactive()) {
## create some interesting objects :
ofa <- ordered(4:1)
ex1 <- expression(1+ 0:9)
ex3 <- expression(u,v, 1+ 0:9)
example(factor, echo = FALSE)
example(table, echo = FALSE)
example(ftable, echo = FALSE)
example(lm, echo = FALSE, ask = FALSE)
example(str, echo = FALSE)
## and browse them:
browseEnv()
## a (simple) function's environment:
af12 <- approxfun(1:2, 1:2, method = "const")
browseEnv(envir = environment(af12))
}