How to rename a single column in a data.frame?

colnames(trSamp)[2] <- "newname2"

attempts to set the second column’s name. Your object only has one column, so the command throws an error. This should be sufficient:

colnames(trSamp) <- "newname2"

Leave a Comment