Việc đổi tên cột DataFrame trong Pandas khá đơn giản. Tất cả những gì bạn cần làm là sử dụng phương thức rename() và truyền tên cột bạn muốn thay đổi và tên cột mới. Hãy lấy ví dụ và xem cách thực hiện.
Các bước
- Tạo dữ liệu bảng hai chiều, df.
- In DataFrame đầu vào, df.
- Sử dụng phương thức rename() để đổi tên cột. Ở đây, chúng ta sẽ đổi cột "x" thành tên mới "new_x".
- In DataFrame với cột đã đổi tên.
Ví dụ
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)
Kết quả
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