R Программирование: заголовки столбцов функций подмножества не могут быть использованы в их исходном формате - PullRequest
0 голосов
/ 28 марта 2020

Последняя версия R (version.string R версии 3.6.3 (2020-02-29) считывает файлы Excel без вставки точки вместо пробелов в некоторых заголовках. Это вызывает проблему при использовании функции подмножества: subset (data, column one = 1), в отличие от subset (data, column.one = 1). Моя работа заключалась в переименовании столбцов, используемых для поднабора, вставке периодов. Есть ли лучший способ?

1 Ответ

0 голосов
/ 28 марта 2020

Как вы читаете в своих листах Excel?

Используете ли вы xlsx -package ? Он имеет множество опций

install.packages("xlsx")
library("xlsx")

, в противном случае с помощью базы R вы можете исправить имена столбцов с помощью

names(df)<-make.names(names = names(df), unique = T)

или с помощью Tribble

new_df<-tibble(df, .name_repair = "universal")

и затем преобразовать обратно в CSV / XLSX

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