多语言展示
当前在线:1968今日阅读:168今日分享:49

R语言中文路径设置方法

在Rprofile.site中直接设置中文路径会导致R在打开的时候报错。这是因为R不能以utf-8或其他支持中文的编码格式打开Rprofile.site文件,故而报错。
工具/原料
1

R

2

vscode(可选)

3

RStudio(可选)

方法/步骤
2

用文本编辑器打开Rprofile.site文件。此处根据个人习惯选用了vscode。即使使用记事本也可以打开。

3

在文件中添加如下代码:.First = function(){    setwd('')}.First表示R启动时执行的内容。function中的内容表示设置工作路径。

4

转换中文路径为unicode。打开浏览器搜索“转码”,打开任意一个喜欢的在线转码工具。将路径中的中文内容转换为unicode。

5

重新拼装路径。将转换得到的unicode和其他路径内容拼接在一起。原始路径:D:\飞舞的冰龙\Documents\个人开发\R拼接后的路径:D:/\u98de\u821e\u7684\u51b0\u9f99/Documents/\u4e2a\u4eba\u5f00\u53d1/R

6

将拼接好的路径填入到步骤三setwd('')的引号中间。保存后退出。

7

重新启动R或RStudio,查看是否成功。

注意事项
1

尽管通过一番操作之后可以实现设置中文路径为工作路径,但是仍然不建议在进行复杂的工作时直接在默认工作路径中进行。建议新建一个project,在新的project中进行工作。这样既免除了一些不同工作共用工作空间和路径的麻烦,又方便对不同工作进行灵活管理(例如随意移动、复制、分享等)。

2

注意路径中的斜杠方向。windows系统使用的是“\”,R中需要转换成“\\”或“/”。

推荐信息