Загрузить кириллицу из Excel в R

Вопросы по статистическому пакету R. Не обязательно гео.
Ответить
Аватара пользователя
VistaSV30
Активный участник
Сообщения: 185
Зарегистрирован: 02 июл 2018, 15:05
Репутация: 7
Откуда: Балашиха

Загрузить кириллицу из Excel в R

Сообщение VistaSV30 » 23 сен 2020, 11:38

Добрый день!

Подскажите как корректно загрузить кириллицу из Excel в R ?
Файл с таблицей прилагается:
https://yadi.sk/i/0yQyYvfsv4y6Dw

Пробовал просто загружать функцией read.xlsx() - вместо кириллицы получаются кракозябры.

Спасибо!
Природа не просто эксцентричнее, чем мы полагаем - она эксцентричнее, чем мы способны предположить. John Haldane

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Загрузить кириллицу из Excel в R

Сообщение gamm » 23 сен 2020, 14:15

опять национальная забава, героическая борьба с искусственными трудностями :mrgreen:

экспортируйте в csv из Ёкселя, и спокойно читайте текст ...

Аватара пользователя
VistaSV30
Активный участник
Сообщения: 185
Зарегистрирован: 02 июл 2018, 15:05
Репутация: 7
Откуда: Балашиха

Re: Загрузить кириллицу из Excel в R

Сообщение VistaSV30 » 23 сен 2020, 15:29

Мне ж не для себя.
Нужно другим людям отдать, чтоб для них было минимум действий.
Попробовал read.xlsx2().
Пока всё работает, посмотрим у других людей будет
Природа не просто эксцентричнее, чем мы полагаем - она эксцентричнее, чем мы способны предположить. John Haldane

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Загрузить кириллицу из Excel в R

Сообщение gamm » 23 сен 2020, 20:40

Лучше научите их писать нормальные таблицы в Ёкселе (без сдвоенных ячеек и прочей ерунда типа русских заголовков столбцов из 20 слов) и их экспортировать в текст.

nplatonov
Интересующийся
Сообщения: 25
Зарегистрирован: 07 фев 2012, 12:00
Репутация: 20

Re: Загрузить кириллицу из Excel в R

Сообщение nplatonov » 24 сен 2020, 14:09

Код: Выделить всё

Sys.setlocale("LC_CTYPE","Russian")
readxl::read_excel("Region.xlsx")
Так и будем каждые три месяца лечить кириллицу?

Аватара пользователя
VistaSV30
Активный участник
Сообщения: 185
Зарегистрирован: 02 июл 2018, 15:05
Репутация: 7
Откуда: Балашиха

Re: Загрузить кириллицу из Excel в R

Сообщение VistaSV30 » 25 сен 2020, 13:05

Видимо пока всё русскоговорящее сообщество не перейдет на английский язык, так и будем "мучаться" :lol:
То есть очень-очень долго
Природа не просто эксцентричнее, чем мы полагаем - она эксцентричнее, чем мы способны предположить. John Haldane

Ответить

Вернуться в «R»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя