[心得] 使用Rscript一定要先library(methods)

作者: Wush978 (拒看低質媒體)   2017-08-01 17:37:25
先附上一個範例程式碼
https://gist.github.com/wush978/cc97a807de5d23c9d6d8c3729aeb0e52
如果把這個程式碼存到 test.R
無論在console跑 source("test.R") 或是在command line下輸入 R
作者: memphis (讓你喜歡這世界~)   2017-08-02 00:24:00
哭哭 那..為什麼要用Rscript? 有什麼特異功能嗎?
作者: andrew43 (討厭有好心推文後刪文者)   2017-08-02 03:08:00
這還蠻怪的。要不要報到R官方那去?
作者: Wush978 (拒看低質媒體)   2017-08-02 11:38:00
回一樓,server上跑那種要好多天的實驗,要用commandline來處理的時候,Rscript比R --no-save這種用法更接近一般的command line 應用程式回二樓,我覺得他們會推給methods與Matrix套件...
作者: obarisk (OSWALT)   2017-08-02 14:07:00
這報也沒用吧Rscript的man裡好像有
作者: Wush978 (拒看低質媒體)   2017-08-02 16:41:00
man 只說沒有載入methods, 我覺得比較雷的是載入順序
作者: obarisk (OSWALT)   2017-08-02 18:14:00
如果Matrix在methods之前,確實蠻雷的ORZ
作者: cywhale (cywhale)   2017-08-03 01:06:00
之前Rscript網路上R-benchmark-25.R有遇到相同的問題..
作者: clickhere (It's time to go home.)   2017-08-03 10:41:00
default越少越好. 尤其用Rscript的時候.loading overhead 在某個 scale 之後很恐怖的.可能要花個10+分鐘去load那些library,才能跑主要的部份
作者: Wush978 (拒看低質媒體)   2017-08-06 21:34:00
這次事件也讓我發現R有參數可以設定default library--default-packages

Links booklink

Contact Us: admin [ a t ] ucptt.com