Я часто устанавливаю рабочий каталог в каталог проекта в начале каждого создаваемого мной файла .rmd. Рабочий каталог по умолчанию отличается.
В последнее время я заметил, что это работает, когда я впервые запускаю его. Но после сохранения и повторного открытия файла он больше не сбрасывает рабочий каталог. Вот что происходит:
Я запускаю этот код из файла .rmd
```{r}
setwd("/Users/ESElia/Documents/Data/R")
```
Затем (поскольку R не может найти файлы, которые я пытаюсь загрузить), я проверяю wd:
getwd()
и получите ответ:
[1] "/ Пользователи / ESElia"
Итак, я переустанавливаю wd в консоли и проверяю его:
setwd("/Users/ESElia/Documents/Data/R")
getwd()
и получите правильный каталог, наконец!
[1] "/ Пользователи / ESElia / Документы / Данные / R"
Есть идеи, почему это происходит? это ошибка с новой версией чего-то? Я использую RStudio версии 1.1.456 на MacOS High Sierra 10.13.6. Я знаю, что могу установить каталог по умолчанию, чтобы избежать этого, но я бы предпочел этого не делать, поскольку у меня есть разные файлы .rmd для разных проектов, которые работают из разных каталогов.