R 启动时出现“无法识别的字符串转义符”

R 启动时出现“无法识别的字符串转义符”

当我启动 R 会话(rterm、rgui、rstudio 全部)时,我首先会收到此错误。我已清除.Rprofile.Renviron文件,它们中没有任何设置路径的内容。

具体错误可以在这里看到截屏。这 2 个打印是我尝试调试此问题。它们分别来自Rprofile.site.Rprofile(用户文件)。在读取所有这些文件之前打印了错误,因此我不确定是什么原因造成的。

我在 Windows 10 上,我知道 R 和 Windows 在路径方面存在问题,所以这可能有关。

答案1

尝试删除.RData项目所在目录中的所有文件。

您还可以禁用启动时恢复工作区如果您想从那里启动会话,请在 RStudio 选项中选择选项。

如果这不起作用,请考虑修改工作目录以使用正斜杠而不是反斜杠,因为反斜杠可能会被解释为转义字符。您可以:

  1. 使用 setwd() 命令:setwd("C:/workingdir")
  2. 在“工具”>“选项”下调整 Rstudio 设置,方法是指定默认工作目录(不在项目中时)

也可以看看:http://www.pradeepadiga.me/blog/2017/01/15/working-with-directories-in-r/

相关内容