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).
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)) }