У меня странные проблемы с R после обновления до OSX Mojave.
Когда я запускаю проект RStudio, я получаю:
During startup - Warning messages:
1: Setting LC_CTYPE failed, using "C"
2: Setting LC_COLLATE failed, using "C"
3: Setting LC_TIME failed, using "C"
4: Setting LC_MESSAGES failed, using "C"
5: Setting LC_MONETARY failed, using "C"
Затем, если я source()
файлы R выдают ошибку, если я не удаляю параметр encoding = 'UTF-8'
, если есть неанглийские символы, такие как гласные с ударением.
Наконец, те же символы, если я использую функцию просмотра, кодируются, поэтому àèòù
становится <c3><a0><c3><a8><c3><b2><c3><b9>
Как я могу это решить? это довольно раздражает, особенно при сохранении / получении файлов R из RStudio, поскольку по умолчанию он ставит encoding = 'UTF-8'
.
ОБНОВЛЕНИЕ: проблема, похоже, специфична для RStudio. Используя простой R, я не получаю никаких ошибок.