我有一个county data.R
脚本,用于创建我的主要df,还有一个methods.Rmd
,我要使用该df。我想使用项目中的相对路径,然后getwd()
确认路径,而不是创建像here这样的工作目录,这是正确的。我的工作主要是this tutorial。我在这里想念什么?
该脚本首先使用以下命令加载根数据。
县数据。R
# read file
tf <- read.delim('data/cdc/suicide2017.txt')
如果我自己运行county data.R
脚本,则可以很好地创建tf
。如果我在methods.Rmd
中运行以下命令,则会收到错误消息。
methods.Rmd
```{r}
source('./county data.R')
source('./reference.R')
head(tf)```
错误:
cannot open file './data/cdc/suicide2017.txt': No such file or directoryError in file(file, "rt") : cannot open the connection
编辑: 目录结构
-myproject
-r/
--scripts/
---county data.R
---methods.Rmd
-data/
--cdc/
---suicide2017.txt
答案 0 :(得分:0)
由于@Luminita指导我,我的水平太矮了。发布答案,以防将来有人像我一样愚蠢。
methods.Rmd 应该是:
source('r/scripts/county data.R')