Существует кадр данных training
с 20 колонками. Первый столбец называется «цель». Я хочу изменить имена столбцов 2:20 следующим образом: X1, X2, X3, ...Как переименовать столбцы, начиная со второго?
Если я запустил эту команду, то все столбцы будут переименованы, в том числе 1-й (целевой).
names(training) <- paste("X", 1:ncol(training), sep="");
Как переименовать столбцы, начиная со второго?
Ну, конечно, все они будут переименованы, если вы выберете их все. Почему бы просто не выбрать те, которые вас интересуют с помощью '[]' extract? – A5C1D2H2I1M1N2O1R2T1
Возможно, имена (тренировки) [- 1] <- paste0 ('X', 1: (ncol (training) -1)) ' – akrun
@ Ананда Махто: Я пробовал тренироваться [, - 1]. Однако, как я вижу, правильный способ - использовать (обучение) -1 –