У меня есть файл Rmd, сохраненный в папке под моим проектом ([path] / scripts), и данные находятся в параллельной папке ([path] / data), и я не могу установить рабочий каталог и получить доступ к данным при запуске чанков. Я использую блок настройки, как показано ниже, а затем запускаю код в следующем блоке. Если я свяжу весь документ, он будет работать нормально, но если я запустил второй фрагмент самостоятельно, я получаю сообщение «Ошибка: 'data / warriner_2013_emotional_valence.csv' не существует в текущем рабочем каталоге ('[path] / scripts')» Кто-нибудь может помочь с тем, что я делаю неправильно?
```{r setup, include=FALSE}
require("knitr")
opts_chunk$set(echo = TRUE)
opts_knit$set(root.dir = "..")
```
```{r}
library(tidyverse)
war <- read_csv('data/warriner_2013_emotional_valence.csv')
```
Другие решения, которые я нашел, говорят, что нужно запускать код в отдельном фрагменте для настройки, что я и делаю. Я также попытался изменить глобальные параметры R Markdown «Оценить фрагменты в каталоге:« Проект »», что не имеет никакого эффекта.
>sessionInfo()
R version 4.0.2 (2020-06-22)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 18362)
Matrix products: default
locale:
[1] LC_COLLATE=English_United Kingdom.1252
[2] LC_CTYPE=English_United Kingdom.1252
[3] LC_MONETARY=English_United Kingdom.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United Kingdom.1252
attached base packages:
[1] stats graphics grDevices utils
[5] datasets methods base
other attached packages:
[1] broom_0.7.0 forcats_0.5.0
[3] stringr_1.4.0 dplyr_1.0.1
[5] purrr_0.3.4 readr_1.3.1
[7] tidyr_1.1.1 tibble_3.0.3
[9] ggplot2_3.3.2 tidyverse_1.3.0
[11] knitr_1.29
loaded via a namespace (and not attached):
[1] Rcpp_1.0.5 cellranger_1.1.0
[3] pillar_1.4.6 compiler_4.0.2
[5] dbplyr_1.4.4 tools_4.0.2
[7] digest_0.6.25 lubridate_1.7.9
[9] jsonlite_1.7.0 evaluate_0.14
[11] lifecycle_0.2.0 gtable_0.3.0
[13] pkgconfig_2.0.3 rlang_0.4.7
[15] reprex_0.3.0 cli_2.0.2
[17] DBI_1.1.0 rstudioapi_0.11
[19] yaml_2.2.1 haven_2.3.1
[21] xfun_0.16 withr_2.2.0
[23] xml2_1.3.2 httr_1.4.2
[25] fs_1.5.0 generics_0.0.2
[27] vctrs_0.3.2 hms_0.5.3
[29] grid_4.0.2 tidyselect_1.1.0
[31] glue_1.4.1 R6_2.4.1
[33] fansi_0.4.1 readxl_1.3.1
[35] rmarkdown_2.3 modelr_0.1.8
[37] blob_1.2.1 magrittr_1.5
[39] backports_1.1.7 scales_1.1.1
[41] ellipsis_0.3.1 htmltools_0.5.0
[43] rvest_0.3.6 assertthat_0.2.1
[45] colorspace_1.4-1 stringi_1.4.6
[47] munsell_0.5.0 crayon_1.3.4