การเปลี่ยนชื่อคอลัมน์ DataFrame ใน Pandas ค่อนข้างง่าย สิ่งที่คุณต้องทำคือใช้ rename() และส่งผ่านชื่อคอลัมน์ที่คุณต้องการเปลี่ยนและชื่อคอลัมน์ใหม่ มาดูตัวอย่างกันว่าทำอย่างไร
ขั้นตอน
- สร้างข้อมูลตารางแบบสองมิติ ปรับขนาดได้ และอาจต่างกันได้ df .
- พิมพ์ DataFrame อินพุต df .
- ใช้ เปลี่ยนชื่อ() วิธีการเปลี่ยนชื่อคอลัมน์ ที่นี่ เราจะเปลี่ยนชื่อคอลัมน์ "x" ด้วยชื่อใหม่ "new_x" .
- พิมพ์ DataFrame ด้วยคอลัมน์ที่เปลี่ยนชื่อ
ตัวอย่าง
นำเข้าแพนด้าเป็น pddf =pd.DataFrame( { "x":[5, 2, 7, 0], "y":[4, 7, 5, 1], "z":[9, 3, 5, 1] })print "Input DataFrame is:\n", dfdf =df.rename(columns={"x":"new_x"})print "หลังจากเปลี่ยนชื่อ DataFrame คือ:\n", dfก่อน>ผลลัพธ์
Input DataFrame คือ:x y z0 5 4 91 2 7 32 7 5 53 0 1 1 หลังจากเปลี่ยนชื่อ DataFrame คือ:new_x y z0 5 4 91 2 7 32 7 5 53 0 1 1