R 意外'=';使用粘贴指定自定义选项时出错
当我尝试设置自定义选项时,使用粘贴创建的选项名不起作用。原因可能是什么R 意外'=';使用粘贴指定自定义选项时出错,r,R,当我尝试设置自定义选项时,使用粘贴创建的选项名不起作用。原因可能是什么 # --- this works fine options("a.1" = Sys.Date()) getOption("a.1") # --- an error... options(paste("a", 1, sep=".") = Sys.Date()) #> Error: <text>:5:32: unexpected '=' #> 4: # Error... #> 5: options(
# --- this works fine
options("a.1" = Sys.Date())
getOption("a.1")
# --- an error...
options(paste("a", 1, sep=".") = Sys.Date())
#> Error: <text>:5:32: unexpected '='
#> 4: # Error...
#> 5: options(paste("a", 1, sep=".") =
#>
#---这个很好用
选项(“a.1”=Sys.Date())
选择权(“a.1”)
#---一个错误。。。
选项(粘贴(“a”,1,sep=“.”)=Sys.Date()
#>错误::5:32:意外的“=”
#>4:#错误。。。
#>5:选项(粘贴(“a”,1,sep=“.”)=
#>
提前感谢。我们可以使用
setNames
options(setNames(list(Sys.Date()), paste0("a.", 1)))
getOption("a.1")
#[1] "2018-06-03"
你能解释一下你想通过调用这个命令来做什么吗?我有一组
选项将在一个包中使用。有很多选项,我想有一种可能可以动态设置名称,比如在for循环中。