Я получаю некоторую информацию о местоположении из Twitter, и я не могу заставить символы иностранного языка появляться правильно, когда я конвертирую список в фрейм данных. Например, у меня есть этот код:
x <- rbind('МоскваРоссия','knoxfieldmelbourne', 'CA US','MelbrneAustralia')
y <- data.frame(rbind('МоскваРоссия','knoxfieldmelbourne', 'CA US','MelbrneAustralia'))
write.csv(x,'\\test2.csv')
Если я просто прочитаю «x» в консоли, я получу:
> x
[,1]
[1,] "МоскваРоссия"
[2,] "knoxfieldmelbourne"
[3,] "CA US"
[4,] "MelbrneAustralia"
Но когда я пишу X в csv или когда смотрю на него в программе просмотра, я получаю:
Я работаю в Windows и использую Excel для открытия файла CSV.
Если я запускаю «y» в консоли, я получаю тот же результат, что и выше. Очевидно, что R может читать неанглийские символы, но почему они меняются, когда я копирую их в csv?