R语言
ns-topenv
位于 base
包(package)。 说明
从环境 envir
及其封闭环境中查找顶级 environment
。
用法
topenv(envir = parent.frame(),
matchThisEnv = getOption("topLevelEnvironment"))
参数
envir |
环境。 |
matchThisEnv |
如果在满足任何其他条件之前匹配,则返回此环境。默认情况下,选项‘顶级环境’,设置为 |
细节
topenv
返回搜索 envir
及其封闭环境时找到的第一个顶级 environment
。如果未找到顶级环境,则返回.GlobalEnv
。如果环境是命名空间的内部环境、 search
路径中的包环境或 .GlobalEnv
,则该环境被视为顶级环境。
例子
topenv(.GlobalEnv)
topenv(new.env()) # also global env
topenv(environment(ls))# namespace:base
topenv(environment(lm))# namespace:stats
也可以看看
environment
,特别是“enclosing environments”上的parent.env()
; loadNamespace
了解有关命名空间的更多信息。
相关用法
- R ns-dblcolon 双冒号和三冒号运算符
- R ns-internals 命名空间内部结构
- R ns-reflect 命名空间反射支持
- R ns-hooks 命名空间事件的钩子
- R ns-load 加载和卸载命名空间
- R noquote “无引号”字符串打印类
- R numeric 数值向量
- R numeric_version 数字版本
- R nargs 函数的参数数量
- R normalizePath 以规范形式表达文件路径
- R nchar 计算字符数(或字节数或宽度)
- R norm 计算矩阵的范数
- R name 名称和符号
- R nrow 数组的行/列数
- R names 对象的名称
- R nlevels 因子的水平数
- R file.path 构造文件路径
- R grep 模式匹配和替换
- R getwd 获取或设置工作目录
- R vector 向量 - 创建、强制等
- R lapply 对列表或向量应用函数
- R dump R 对象的文本表示
- R Sys.getenv 获取环境变量
- R rank 样本排名
- R getDLLRegisteredRoutines DLL 中 C/Fortran 例程的反射信息
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Top Level Environment。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。