1
我想让我的脚本的用户选择一个现有的对象(矢量)。通过使用readline选择一个现有的变量
我觉得这样的事情
...
message("Select a vector of y values")
nwd <- readLines(n = 1)
return(mean(nwd))
...
但结果是NA因为NWD被视为一个字符。 我该如何解决? 谢谢。
我想让我的脚本的用户选择一个现有的对象(矢量)。通过使用readline选择一个现有的变量
我觉得这样的事情
...
message("Select a vector of y values")
nwd <- readLines(n = 1)
return(mean(nwd))
...
但结果是NA因为NWD被视为一个字符。 我该如何解决? 谢谢。
略高于eval(parse(...))
安全:
x <- 1:10
message("Select a vector of y values")
nwd <- readLines(n = 1)
#input x
mean(get(nwd))
#[1] 5.5
'平均(EVAL(解析(文= NWD)))' – hrbrmstr 2014-10-02 13:25:21
也许你应该考虑使用[光泽](http://shiny.rstudio.com/ )? – Roland 2014-10-02 13:41:56