看板 R_Language 關於我們 聯絡資訊
※ 引述《SFMAndroid (安卓發送)》之銘言: : : - 問題: 當你想要問問題時,請使用這個類別 : : [問題類型]: : : 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) : 我是原PO~ 今天颱風天剛好有時間嘗試原文大大們提供的方式 目前是在PATH新增Rscript路徑 然後用cmd呼叫是成功的 於是小弟後續又試了用Batch去call R程式 用了簡單的code試驗: R的部分: set.seed(100) df <- data.frame(Normal=rnorm(100), Unif=runif(100, 0, 1)) getwd() #~/我的路徑 write.csv(df, row.names=FALSE, file="notes.csv") 檔名為cmd.R Batch檔: cd /d ~/我的路徑 Rscript cmd.R 試驗後點擊.bat檔確實能夠輸出notes.csv 後來就想 是不是能搭配windows的工作排程讓他定時執行 於是在工作排程器那建立工作並設定「登入時執行」 可是問題來了...我無論是登出後再登入、重新開機再登入還是關機後重開都失敗@@ 指定路徑中都沒有產生notes.csv的檔案 有大大知道是甚麼問題嗎? 不確定是不是應該在這裡問 想說還是跟R有關 在這裡問應該可以吧XD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.80.87.39 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1439017753.A.5A1.html
Wush978: 檢查一下工作排程程式的執行身份是不是你本人 08/08 15:38
Wush978: 以及Rscript 是否在你的PATH之中 08/08 15:38
SFMAndroid: http://imgur.com/TPcPYWS W大的兩個問題我都確認過 08/08 15:57
SFMAndroid: 是ok的 另外當我在排程那右鍵執行也會有結果 08/08 15:58
SFMAndroid: 就是無法按照時程自動執行@@ 08/08 15:59
SFMAndroid: 解決了 原來是路徑不能有中文...windows也太傲嬌 08/08 16:35