Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Python – Pandas DataFrame.rename()


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