Удаление первого символа из нескольких имен столбцов - PullRequest
0 голосов
/ 24 июня 2018

Мой вопрос касается переименования нескольких имен столбцов одновременно.

У меня есть фрейм данных под названием «рост» с 46 столбцами.

Все столбцы 2:46 названы датами, но перед всеми датами стоит X, например. 'X1981'.

Естественно, я хочу удалить X из всех имен столбцов.

Я не могу понять, почему не работает следующее:

colnames(growth[ ,2:length(growth)]) <- substring(colnames(growth[ ,2:length(growth)]),2)

Пожалуйста, помогите мне с некоторыми соображениями.

1 Ответ

0 голосов
/ 24 июня 2018

Не важно, я изменил инструкцию на ...

names(growth)[2:46] <- substring(names(growth)[2:46],2)

... и теперь она работает.Очевидно, это было как-то связано с тем, как я размещал столбцы.

...