mor*_*fin 8 r global-variables
我很好奇以点开头的变量.例如
.var <- 100
Run Code Online (Sandbox Code Playgroud)
它不属于全球环境.这个变量属于什么环境?
Sat*_*ish 10
> ls(all.names = TRUE, envir = .GlobalEnv)
[1] ".Random.seed" ".var" "a"
Run Code Online (Sandbox Code Playgroud)
ls()通过?"ls"在控制台中键入来查看手册页
下面是all.names要传递给参数的手册页的引用ls().要查找的环境可以通过命令的envir参数来ls控制.
默认情况下,ls(all.names = TRUE)将搜索全局环境中的对象.
all.names:一个逻辑值.如果为TRUE,则返回所有对象名称.如果为FALSE,则以a开头的名称.被省略.
此外,通过将环境值传递给name参数,可以列出该环境的所有可见和隐藏对象.
search()
ls(name = .GlobalEnv, all.names = TRUE)
ls(name = "package:base", all.names = TRUE)
Run Code Online (Sandbox Code Playgroud)