我也这样,现在好了,因为用户名是中文,写入不了
以下是办法解决:
1. 假定你的Windows用户名为“杨过”,在C:\Users文件夹里新建如下路径“\YangGuo\AppData\Local\Temp”,形成这样一个完整路径“C:\Users\YangGuo\AppData\Local\Temp”。
2. 右击“计算机”,点“属性——高级——环境变量”,找到“杨过 的用户变量”。
3. 找到“TEMP”和“TMP”,将其都改成“C:\Users\YangGuo\AppData\Local\Temp”,确定后退出。
祝顺利
还是要通过设置RS运行的“兼容性”来解决这个问题,因为每次运行RS的绘图程序都会自动产生一个无法识别的“??”用户,只有对RS以“系统管理员”运行才能解决这个问题。
详情见:http://blog.csdn.net/sinat_24797831/article/details/47680061
第三步完善下:3. 找到“TEMP”和“TMP”,添加英文分号后输入“C:\Users\YangGuo\AppData\Local\Temp”,确定后退出。这样就可以有多个环境变量了
在画图的代码前加上dev.new(),画完后加上dev.off()。
这样可以不用改用户名。