Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python – Pandas DataFrame.rename() เปลี่ยนชื่อคอลัมน์


การเปลี่ยนชื่อคอลัมน์ DataFrame ใน Pandas ทำได้ง่ายมาก ทุกสิ่งที่คุณต้องทำคือใช้เมธอด rename() และส่งชื่อคอลัมน์ที่ต้องการเปลี่ยนและชื่อคอลัมน์ใหม่ มาลองตัวอย่างดูวิธีทำ

ขั้นตอน

  • สร้างข้อมูลตารางสองมิติ df
  • พิมพ์ DataFrame อินพุต df
  • ใช้เมธอด rename() เพื่อเปลี่ยนชื่อคอลัมน์ ที่นี่เราจะเปลี่ยนคอลัมน์ "x" เป็นชื่อใหม่ "new_x"
  • พิมพ์ DataFrame ที่เปลี่ยนชื่อแล้ว

ตัวอย่าง

import pandas as pd
df = pd.DataFrame(
    {
        "x": [5, 2, 7, 0],
        "y": [4, 7, 5, 1],
        "z": [9, 3, 5, 1]
    }
)
print("Input DataFrame is:\n", df)
df = df.rename(columns={"x": "new_x"})
print("After renaming, the DataFrame is:\n", df)

ผลลัพธ์

Input DataFrame is:
   x  y  z
0  5  4  9
1  2  7  3
2  7  5  5
3  0  1  1
After renaming, the DataFrame is:
   new_x  y  z
0      5  4  9
1      2  7  3
2      7  5  5
3      0  1  1