Giới thiệu
Để xóa một cột khỏi DataFrame, bạn có thể dùng từ khóa del hoặc phương thức pop(). Cách đơn giản nhất là sử dụng del dataFrame['TenCot'].
Ví dụ minh họa
import pandas as pd
# Tạo DataFrame
dataFrame = pd.DataFrame(
{
"Car": ['BMW', 'Lexus', 'Audi', 'Mustang', 'Bentley', 'Jaguar'],
"Units": [100, 150, 110, 80, 110, 90]
}
)
print("DataFrame ...\n", dataFrame)
# Xóa cột "Car"
del dataFrame['Car']
print("\nDataFrame sau khi xóa cột = \n", dataFrame)
Kết quả đầu ra
DataFrame ...
Car Units
0 BMW 100
1 Lexus 150
2 Audi 110
3 Mustang 80
4 Bentley 110
5 Jaguar 90
DataFrame sau khi xóa cột =
Units
0 100
1 150
2 110
3 80
4 110
5 90
Lưu ý: Cũng có thể dùng dataFrame.drop('Car', axis=1, inplace=True) hoặc dataFrame.pop('Car') (trả về cột đã xóa).