Экспорт специальных символов из R в Excel / CSV - PullRequest
0 голосов
/ 17 октября 2018

У меня есть вектор в R, который содержит специальные символы, например, x = "Köln".

У меня проблемы с экспортом в формат Excel или CSV (предпочтительно в Excel).

Здесьвот что я попробовал:

`#Exporting to excel
library(excel.link)
myExcelProcess = COMCreate("Excel.Application")
xl.workbook.add()
excelRange = myExcelProcess[["ActiveSheet"]]$Range("A1:A1")
xl.write(x, excelRange, row.names = FALSE) # this creates an excel file with "ruined" characters (Köln)`

#Exporting to csv write.csv(x = routesCities, file = "out.csv", fileEncoding = "UTF-8") # This creates a csv containing "Koln" - the Umlaut has disappeared.

Любая помощь будет принята с благодарностью.

РЕДАКТИРОВАТЬ (Относительно пометки как возможного дубликата): imho вопрос в том,скорее отличается от предложенного дубликата, так как он относится к проблемам кодирования при передаче данных между R и Excel, при этом не исключается запуск функции write.xlsx().Кроме того, мои попытки не приводят к ошибке (нет сообщения об ошибке), но результаты не являются желаемыми.Возможно, здесь также может применяться один и тот же ответ (с использованием другой библиотеки), но сам вопрос совсем другой.

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