Đ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_value và margins.
fill_valuethay 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ế.marginslà 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
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(____))