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

Python Pandas - Đổi tên cột (Rename columns)


Sử dụng phương thức rename() với tham số columns là dictionary ánh xạ tên cũ -> tên mới. Có thể tham chiếu tên cột bằng dataFrame.columns[index].

Ví dụ

Minh họa:

import pandas as pd
dataFrame = pd.DataFrame({
    "Car": ['BMW', 'Lexus', 'Tesla', 'Mustang', 'Mercedes', 'Jaguar'],
    "Reg_Price": [7000, 1500, 5000, 8000, 9000, 6000],
    "Units": [90, 120, 100, 150, 200, 130]
})
print("DataFrame ...\n", dataFrame)
res = dataFrame.rename(columns={dataFrame.columns[0]: 'Car Names', dataFrame.columns[1]: 'Registration Cost'})
print("\nDataFrame sau đổi tên cột:\n", res)

Kết quả

DataFrame ...
     Car  Reg_Price  Units
0   BMW       7000     90
1  Lexus       1500    120
2  Tesla       5000    100
3 Mustang       8000    150
4 Mercedes       9000    200
5 Jaguar       6000    130
Updated DataFrame with renamed column names...
  Car Names  Registration Cost  Units
0       BMW              7000     90
1     Lexus              1500    120
2     Tesla              5000    100
3   Mustang              8000    150
4  Mercedes              9000    200
5   Jaguar              6000    130