การค้นหาดัชนีคอลัมน์ตามชื่อใน R [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับการตรวจสอบข้าม ปิดให้บริการใน6 ปีที่ผ่านมา ในกรอบข้อมูลฉันต้องการรับดัชนีของคอลัมน์ตามชื่อ ตัวอย่างเช่น: x <- data.frame(foo=c('a','b','c'),bar=c(4,5,6),quux=c(4,5,6)) ฉันต้องการทราบดัชนีคอลัมน์สำหรับ "บาร์" ฉันมากับสิ่งต่อไปนี้ แต่ดูเหมือนไม่เหมาะสม มีบิวด์อินตรงไปตรงมามากกว่าที่ฉันหายไปไหม? seq(1,length(names(x)))[names(x) == "bar"] [1] 2