Можно ли написать CSV в R, где данные очищаются с помощью символов UTF-8? - PullRequest
0 голосов
/ 14 февраля 2019

Исходный файл csv содержит тайский язык в некоторых столбцах, я запросил данные с сервера SQL и сохранил их в формате csv-utf8, поэтому сам csv, имеющий тайский язык, при загрузке в r, успешно прочитал данные на тайском языке в RПосле очистки данных можно ли сохранить тайский в csv

В скрипте First R я устанавливаю среду и читаю csv.После очистки данных попытался написать csv в сценариях R, показанных ниже, но в результате csv вместо тайского вместо других символов

Sys.setlocale(locale="Thai")
data <- read.csv("data.csv",encoding = "UTF-8")
write.csv(data,"data.csv",fileEncoding = "UTF-8")
encodeConnection <- file('data.csv', encoding = "UTF-8")
write.csv(data, file = encodeConnection)
readr::write_csv(data,"data.csv")
data.table::fwrite(data,"data.csv")

Я ожидаю csv с тайским,но с "¸¸šà¸ ± ¸¸ • ¸¸ £ ¸¸› ¸¸ £ ¸¸ ° ชาชภ™ "

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