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

Điền giá trị khuyết và tính tổng với pivot table

Phương thức .pivot_table() có một số đối số hữu ích, bao gồm fill_valuemargins.

  • fill_value thay thế các giá trị bị khuyết bằng một giá trị thực (được gọi là imputation — bù đắp dữ liệu thiếu). Việc chọn thay thế bằng giá trị nào đủ lớn để có hẳn một khóa học riêng (Dealing with Missing Data in Python), nhưng cách đơn giản nhất là dùng một giá trị giả thay thế.
  • margins là một lối tắt khi bạn tạo pivot theo hai biến nhưng cũng muốn có tổng theo từng biến riêng lẻ: nó cung cấp tổng theo hàng và theo cột của nội dung pivot table.

Trong bài này, bạn sẽ luyện tập sử dụng các đối số này để nâng cao kỹ năng làm việc với pivot table, giúp bạn xử lý số liệu hiệu quả hơn!

sales đã có sẵn và pandas được nhập với bí danh pd.

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

Xử lý dữ liệu với pandas

Xem khóa học

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.

# Print mean weekly_sales by department and type; fill missing values with 0
print(sales.pivot_table(____))
Chỉnh sửa và Chạy Mã