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