我是R的新手,我通常在一个目录中工作我的项目,在这个目录中我分配了数据集,代码和图形特定的文件夹。这是:
主目录~项目编码~项目\编码
在我的设置块中,我声明:
knitr::opts_knit$set(root.dir = "~Project")
knitr::opts_knit$get("root.dir")但是,在下面的任何块中,例如我希望加载存储在'Data‘文件夹中的数据集,如下所示:
read.csv("Data/series.csv",header=TRUE,check.names=FALSE)我收到一条警告消息,说明找不到这样的目录。
有什么建议吗?非常感谢!
发布于 2020-05-06 07:15:22
你需要一个"..“在此之前,要告诉R Studio先上一级(到主目录):
read.csv("../Data/series.csv",header=TRUE,check.names=FALSE)如果你想检查你所在的目录,试着在你的代码块中运行像print(getwd())这样的代码。
也不清楚您的错误是在您尝试编织文档时出现的,还是仅仅在处理项目时出现的;这确实会产生差异。
https://stackoverflow.com/questions/61624292
复制相似问题