win下:
写一powershell脚本,内容为
D:\你的安装路径\bin\Rscript.exe C:\你的脚本路径\some_script.R
pause
运行即可
如果该R脚本内容中有 中文字符 ,则需在 保存脚本时 将该脚本保存为GB2312编码(和系统一致即可)
注意是将 脚本本身 保存为GB2312编码
否则可能会中文乱码,导致脚本无法运行
别人分享的R脚本,打开,想看注释理解下,结果全是乱码,,,,
怎么办???
搜索了下常规修改方法,file-tools-code-UTF8,并没有变化;
又找了一篇,发现正解:
先使用Rstudio打开;
然后file-reopen with encoding-选择:GB18030就ok了;;;;
最后将脚本存储为:file-save with encoding -UTF-8
这样下次打开就不会出现乱码了,,开心,一上午解决了这一个问题!
你按下面的试一下:1.在后台运行R
1.1创建file.R文件
1.2在文件首行键入:
#! /path/to/Rscript
1.3在下面的行中,键入R代码
1.4保存(记得有png(),jpeg(),...等函数的代码最后一定要有dev.off())
1.5在file.R的工作目录下,在终端中输入以下命令:
R CMD BATCH --args file.R
1.6 file.R被运行了!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)