Dir*_*tel 159
正如Christian对assign()节目的回答,有一种在全球环境中分配的方式.更简单,更短(但不是更好......坚持分配)的方式是使用<<-运算符,即
a <<- "new"
Run Code Online (Sandbox Code Playgroud)
在功能里面.
Chr*_*ian 86
我找到了一个解决方案,用于通过assign分配邮件列表中的全局变量:
a <- "old"
test <- function () {
assign("a", "new", envir = .GlobalEnv)
}
test()
a # display the new value
Run Code Online (Sandbox Code Playgroud)
小智 7
怎么样.GlobalEnv$a <- "new"?我在这里看到了在特定环境中创建变量的这种明确方式:http : //adv-r.had.co.nz/Environments.html。它似乎比使用该assign()功能更短。
| 归档时间: |
|
| 查看次数: |
131056 次 |
| 最近记录: |