Bắt đầu ngayBắt đầu miễn phí

Loại bỏ cột khỏi DataFrame

Đôi khi DataFrame của bạn có những cột không còn cần thiết. Thông thường bạn sẽ cần đơn giản hóa DataFrame bằng cách xóa bớt cột. Bạn có nhớ từ video phương thức nào dùng để xóa một hàng hoặc một cột không?

Giả sử bạn muốn trình bày kết quả tính toán PCE cho các bên liên quan trong công ty, mà không hiển thị các cột dùng cho phép tính. Hãy xóa các cột PCDG, PCNDPCESV khỏi DataFrame pce đã cung cấp, chỉ giữ lại cột PCE. Danh sách columns_to_drop đã được cung cấp.

Bài tập này là một phần của khóa học

Python Trung cấp cho Tài chính

Xem khóa học

Hướng dẫn bài tập

  • In tên các cột của DataFrame pce.
  • Tạo một DataFrame mới từ pce mà không gồm các cột trong danh sách columns_to_drop.
  • In tên các cột của DataFrame mới.
  • Xóa các cột trong columns_to_drop khỏi DataFrame pce tại chỗ (in place).

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

columns_to_drop = ['PCDG', 'PCND', 'PCESV']

# Print the current columns of the DataFrame pce
____(pce.columns)

# Create new_pce by dropping columns_to_drop from pce
new_pce = pce.drop(columns=____)
# Print the columns of the new DataFrame
print(new_pce.____)

# Drop the columns in_place in the original DataFrame
pce.____(columns=columns_to_drop, inplace=____)

# Print the columns of the DataFrame pce
print(pce.columns)
Chỉnh sửa và Chạy Mã