Re: [问题] r在excel中的自动化应用

楼主: SFMAndroid (安卓发送)   2015-08-08 15:09:11
※ 引述《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
作者: Wush978 (拒看低质媒体)   2015-08-08 15:38:00
检查一下工作排程程式的执行身份是不是你本人以及Rscript 是否在你的PATH之中
楼主: SFMAndroid (安卓发送)   2015-08-08 15:57:00
http://imgur.com/TPcPYWS W大的两个问题我都确认过是ok的 另外当我在排程那右键执行也会有结果就是无法按照时程自动执行@@解决了 原来是路径不能有中文...windows也太傲娇

Links booklink

Contact Us: admin [ a t ] ucptt.com