首页 > 解决方案 > R项目WD“自行”改变

问题描述

我正在做一个涉及几个人的项目。我们正在使用 GitHub 和一个 Rproject 以便能够在不同的计算机上处​​理这个项目。但是当我尝试加载文件和/或获取我的工作目录时,我遇到了一个非常奇怪的问题:

当我尝试加载位于以下位置的文件时,我遇到了同样的问题/media/Data/Documents/my_R_project/R/Data:当我使用read_csv(或任何其他类似的函数)并写入文件路径时,
read_csv("R/Data/file.csv")我得到错误,指出目录中没有这样的文件/media/Data/Documents/my_R_project/R/Script/R/Data/
我怎样才能解决这个问题并使 WD 中使用的read_csv()是正确的 ( "/media/Data/Documents/my_R_project") 以便我不必每次都指定完整路径并且另一台计算机上的人可以运行我的脚本?
我正在开发 Ubuntu LTS 20.04

标签: rgithub

解决方案


最后,错误是由于项目的WD和我编织.Rmd文件时使用的WD之间的冲突。通过更改 knit 选项并将其目录设置为项目目录解决了该问题。


推荐阅读