当我尝试设置工作目录时出现“无法更改工作目录”错误:
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
请帮助我。
是的,编写文件或目录的路径有时会有点痛苦,尤其是当您跨不同平台移动时!
setwd()
设置工作目录,所以这意味着你需要指定一个目录,而不是一个文件。
file.path()
,它以独立于平台的方式添加正确的分隔符:
file.path("~", "myfolder", "myfile.R")
所以对于你的情况:
setwd(file.path("C:", "Users", "alimo", "Desktop"))
如果上述解决方案仍然不起作用怎么办?我正在 Coursea 上学习课程,并且正在使用 RStudio Cloud。目前目录设置为“/cloud/project”。我不知道这些信息是否必要,但我是 R 编程的新手。任何帮助都会非常有帮助。
特里西娅