browseEnv {base} | 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) but the ‘tcltk’ package is not yet available for the Carbon version for MacOS.
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)
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))
}