1

尝试设置工作目录时出现“无法更改工作目录”错误:

    setwd("C:\Users\alimo\Desktop\DataVisualizationwithggplot2.R")
*Error: '\U' used without hex digits in character string starting ""C:\U"*

然后我做到了

options(PACKAGE_MAINFOLDER="C:/Users/...")

然后我将所有“\”替换为“/”,但这次我明白了:

cannot change working directory

请帮我。

4

1 回答 1

1

是的,写入文件或目录的路径有时会有点痛苦,尤其是当您跨不同平台移动时!

setwd()设置工作目录,所以这意味着你需要指定一个目录,而不是一个文件。

每当我不确定单/双(反)斜杠时,我喜欢使用file.path()base R,它以独立于平台的方式添加正确的分隔符:

file.path("~", "myfolder", "myfile.R")

所以对于你的情况:

setwd(file.path("C:", "Users", "alimo", "Desktop"))
于 2020-06-20T22:44:53.377 回答