看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 標題可能下的不太好 我一直有一個疑問 假如code如下 list(a = 1:10, b = 1:5) $a [1] 1 2 3 4 5 6 7 8 9 10 $b [1] 1 2 3 4 5 如果我把這行code存成一個變數 比如 (var = paste("list(a = 1:10, b = 1:5)")) [1] "list(a = 1:10, b = 1:5)" 有可能將var作為一段code放入某個function裡面並回傳結果嗎? 謝謝 [環境敘述]: R version 3.2.5 (2016-04-14) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows >= 8 x64 (build 9200) locale: [1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 [3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C [5] LC_TIME=English_United States.1252 [關鍵字]: -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.136.217 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1462439758.A.D95.html
celestialgod: eval 05/05 17:42
Wush978: do.call 05/05 19:38
celestialgod: 麻煩請原PO更新問題,不知道原PO想問的是什麼 05/05 22:11
Edster: 其實你想要的只是function引另一個function吧。 05/06 01:52
naturalsmen: 不好意思忘了回 c大的eval可以用 我把paste改成expre 05/07 11:39
naturalsmen: ssion就好了 感謝! 05/07 11:39