browseEnv
Browse Objects in Environment
Description
The browseEnv
function opens a browser with list of objects currently in sys.frame()
environment.
Usage
browseEnv(envir = .GlobalEnv, pattern, excludepatt = "^last\\.warning", html = .Platform$GUI != "AQUA", expanded = TRUE, properties = NULL, main = NULL, debugMe = FALSE)
Arguments
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 to display the workspace on a HTML page in your favorite browser. The default except when running from |
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. |
Details
Very experimental code: displays a static HTML page on all platforms except R.app
on macOS.
Only allows one level of recursion into object structures.
It can be generalized. See sources for details. Most probably, this should rather work through using the tkWidget package (from https://www.bioconductor.org).
See Also
Examples
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)) }
Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.