R工作目录“;不能更改";

R工作目录“;不能更改";,r,R,它说我的代码中有一个错误,但我已经尝试了多次,代码上有无数的变化(对不起,我删除了我过去的尝试),它拒绝更改工作目录。它也不会更改为其他内容,因此它不仅仅是这个文件夹。有什么问题吗?这可能意味着您要更改的目录不存在。从图中,我认为您正在使用Windows,在这种情况下,目录的正确路径如下所示: setwd("C:/Users/$USER$/Desktop/r-novice-inflammation" 将$USER$更改为您自己的用户名,它应该可以工作 在Windows中,路径始终以硬盘驱动器的

它说我的代码中有一个错误,但我已经尝试了多次,代码上有无数的变化(对不起,我删除了我过去的尝试),它拒绝更改工作目录。它也不会更改为其他内容,因此它不仅仅是这个文件夹。有什么问题吗?

这可能意味着您要更改的目录不存在。从图中,我认为您正在使用Windows,在这种情况下,目录的正确路径如下所示:

setwd("C:/Users/$USER$/Desktop/r-novice-inflammation"
将$USER$更改为您自己的用户名,它应该可以工作

在Windows中,路径始终以硬盘驱动器的字母开头。在我看来,找到目录正确路径的最简单方法是右键单击文件夹并在属性中查找“位置”。IDERStudio有一个菜单,您可以使用它来更改工作目录,这可能比使用vanilla R更容易

例外情况是
setwd(“~”
),它链接到当前用户的文档文件夹(即
C:/Users/$user$/Documents
)。根据这些评论,我意识到其他命令,如
setwd(“…”)
(即层次结构中的一个文件夹)可以与
~
组合,这解释了您正在做的事情。在这种情况下,以下方法对我有效:

setwd("~/../Desktop/")

删除
~
,它应该可以工作。至少在我的计算机上,“~”指向“我的文档”文件夹,其中不包含我的桌面。相反,请尝试
setwd(“~/../Desktop/r-noveler-inflation”)
不起作用我看不到您的图像。你能把文本粘贴到你的评论或问题中吗?这是否也会引发错误
setwd(“~/../Desktop/)
我去尝试了一下,然后意识到(作为我的eejit),因为这是一个副本,所以在最后有一个“1”,我省略了,这就解决了问题。很抱歉浪费了大家的时间,我花了超过30分钟才弄清楚