写烂code虽然可耻,但是可行.
算是瞎忙半天的纪录吧哈哈
目标:在windows上像.py那样直接执行(含有中文).R的档案,
如果是不含中文的R_code制成.exe网络上很多方法
但如果含中文的话可以用这个办法
创一个Rcode叫他yc1.R
然后里面只写一行
source(‘C:\Users\yanchen\Desktop\yc2.R’, encoding = ‘utf-8’)
使用名称要改,放在桌面并含有中文名称的档案名称叫做yc2.R
然后去执行yc1.R的话就可以执行啰!
写一个txt,内容为
“C:\Users\yanchen\Documents\R\R-3.5.1\bin\R.exe” CMD BATCH “C:\Users\yanchen\Desktop\yc1.R” text.txt
pause
后存成.bat档(该代换的自己换一下)这边就是脚本执行yc1即可, yc1没有中文应该就可以执行了
就是创一个没有中文的Rcode去运行一个有中文的Rcode啦,然后没有中文那个Rcode就可以正常的使用网络上看的到的方法了