Я использую столбец make.names () для создания лучших имен столбцов, удаления недопустимых символов и т. Д. c. как применить новые имена столбцов к набору данных?
это создает вектор новых имен столбцов:
names(data) %>% make.names()
я пробовал эти подходы, чтобы заменить имена новых столбцов старые (они не работают так, как я хочу):
names(data) %>% make.names() <- data
names(data) %>% make.names() <- names(data)
data <- names(data) %>% make.names()