source () не распознает символы Sys.setlocale в R - PullRequest
0 голосов
/ 25 сентября 2019

Когда я запускаю исходную строку с encoding = "UTF-8", R выдает мне сообщение об ошибке: INCOMPLETE_STRING

Сценарий останавливается на первом специальном символе (ö).Перед запуском сценария я определил (Windows 10 PC)

Sys.setlocale ("LC_ALL","German")
[1] "LC_COLLATE=German_Germany.1252;LC_CTYPE=German_Germany.1252;LC_MONETARY=German_Germany.1252;LC_NUMERIC=C;LC_TIME=German_Germany.1252"

Запуск кода вручную работает, когда я открываю сценарий с кодировкой UTF-8.Если я правильно понял, я не могу установить языковой стандарт UTF-8 на ПК с Windows, верно?Что я могу сделать?

1 Ответ

0 голосов
/ 25 сентября 2019

Я думаю, что нашел ответ сам.

encoding = "windows-1252"

- правильная кодировка для источника, хотя я сохранил его как UTF-8.Очень странно!Надеюсь, это поможет кому-то еще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...