R语言
as.environment
位于 base
包(package)。 说明
通用函数强制R反对environment
。将数字或字符串转换为搜索路径上相应的环境。
用法
as.environment(x)
参数
x |
一个R要转换的对象。如果已经是环境了,直接返回即可。如果是正数,则返回搜索列表中该位置对应的环境。如果是 如果它是一个列表,则返回相当于 如果 |
细节
这是一个 primitive 通用函数:您可以编写方法来处理特定类的对象,请参阅 InternalMethods 。
值
对应的环境对象。
例子
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)
作者
John Chambers
也可以看看
environment
用于创建和操作,search
; list2env
。
相关用法
- R as.Date 日期与字符之间的转换函数
- R as.POSIX* 日期时间转换函数
- R as.function 将对象转换为函数
- R as.data.frame 强制数据帧
- R assignOps 赋值运算符
- R asplit 按边距分割数组/矩阵
- R assign 为名称分配值
- R apply 在数组边距上应用函数
- R agrep 近似字符串匹配(模糊匹配)
- R append 向量合并
- R attributes 对象属性列表
- R abbreviate 缩写字符串
- R all.equal 测试两个对象是否(几乎)相等
- R aperm 数组转置
- R args 函数的参数列表
- R attr 对象属性
- R array2DF 将数组转换为 DataFrame
- R autoload 按需加载包
- R attach 将一组 R 对象附加到搜索路径
- R all.names 查找表达式中的所有名称
- R any 有些值是真的吗?
- R array 多路阵列
- R all 所有的值都是真的吗?
- R file.path 构造文件路径
- R grep 模式匹配和替换
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Coerce to an Environment Object。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。