我有一个从Google Forms调查导入的大型数据框,其中包含很长的列名(基本上,列名是调查问题本身)。
所以,我导入的数据框是这样的:
d<-
data.frame(LongnameLongnameLongnameLongname=1:3,AnotherOneAnotherOneAnotherone=4:6, Etc_Etc_Etc_Etc_Etc=3:5)
d
目标:用顺序名称替换这些长的,特殊的列名,例如Q1,Q2等。
答案 0 :(得分:1)
使用colnames函数:
colnames(d) <- paste0("Q",1:ncol(d))