วิธีการเปลี่ยนชื่อคอลัมน์เดียวใน data.frame?
ฉันรู้ว่าฉันมีกรอบข้อมูลที่มีมากกว่า 1 คอลัมน์ฉันสามารถใช้ colnames(x) <- c("col1","col2") เพื่อเปลี่ยนชื่อคอลัมน์ ฉันจะทำเช่นนี้ได้อย่างไรหากเป็นเพียงหนึ่งคอลัมน์ ความหมายเวกเตอร์หรือกรอบข้อมูลที่มีเพียงหนึ่งคอลัมน์ในนั้น ตัวอย่าง: trSamp <- data.frame(sample(trainer$index, 10000)) head(trSamp ) # sample.trainer.index..10000. # 1 5907862 # 2 2181266 # 3 7368504 # 4 1949790 # 5 3475174 # 6 6062879 ncol(trSamp) # [1] 1 class(trSamp) # [1] "data.frame" class(trSamp[1]) # [1] "data.frame" class(trSamp[,1]) # …