如何从第二列开始重命名列?
How to rename columns starting from the 2nd one?
有一个包含 20 列的数据框 training
。第一列称为 "target"。我想按如下方式更改列 2:20 的名称 X1,X2,X3,...
如果我运行此命令,则所有列都会重命名,包括第一个列(目标)。
names(training) <- paste("X", 1:ncol(training), sep="");
如何重命名从第二列开始的列?
colnames(training)[2:20]<-paste("X", 1:19, sep="")
有一个包含 20 列的数据框 training
。第一列称为 "target"。我想按如下方式更改列 2:20 的名称 X1,X2,X3,...
如果我运行此命令,则所有列都会重命名,包括第一个列(目标)。
names(training) <- paste("X", 1:ncol(training), sep="");
如何重命名从第二列开始的列?
colnames(training)[2:20]<-paste("X", 1:19, sep="")