คำถามของฉันเกี่ยวกับการเปลี่ยนชื่อคอลัมน์หลายรายการพร้อมกัน
ฉันมี dataframe ชื่อ 'การเติบโต' มี 46 คอลัมน์
คอลัมน์ 2:46 ทั้งหมดตั้งชื่อเป็นวันที่ แต่วันที่ทั้งหมดมีเครื่องหมาย X อยู่ข้างหน้า เช่น 'X1981'.
โดยปกติแล้ว ฉันต้องการลบ X ออกจากชื่อคอลัมน์ทั้งหมด
ฉันไม่เข้าใจว่าทำไมสิ่งต่อไปนี้ไม่ทำงาน:
colnames(growth[ ,2:length(growth)]) <- substring(colnames(growth[ ,2:length(growth)]),2)
โปรดช่วยฉันด้วยข้อมูลเชิงลึกบางอย่าง