| as.environment {base} | R Documentation | 
Coerce to an Environment Object
Description
A generic function coercing an R object to an
environment.  A number or a character string is
converted to the corresponding environment on the search path.
Usage
as.environment(x)
Arguments
| x | an R object to convert.  If it is already an
environment, just return it.  If it is a positive number, return the
environment corresponding to that position on the search list. If it
is  If it is a list, the equivalent of  If  | 
Details
This is a primitive generic function: you can write methods to handle specific classes of objects, see InternalMethods.
Value
The corresponding environment object.
Author(s)
John Chambers
See Also
environment for creation and manipulation,
search;
list2env.
Examples
as.environment(1) ## the global environment
identical(globalenv(), as.environment(1)) ## is TRUE
try( ## <<- stats need not be attached
    as.environment("package:stats"))
ee <- as.environment(list(a = "A", b = pi, ch = letters[1:8]))
ls(ee) # names of objects in ee
utils::ls.str(ee)