Thống kê lũy kế
Thống kê lũy kế cũng hữu ích để theo dõi các thống kê tóm tắt theo thời gian. Trong bài này, bạn sẽ tính tổng lũy kế và giá trị lớn nhất lũy kế của doanh số theo tuần của một phòng ban, giúp bạn xác định tổng doanh số tính đến thời điểm hiện tại và tuần có doanh số cao nhất cho đến nay.
Một DataFrame tên sales_1_1 đã được tạo sẵn cho bạn, chứa dữ liệu doanh số của phòng ban 1 tại cửa hàng 1. pandas đã được nạ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
Hướng dẫn bài tập
- Sắp xếp các hàng của
sales_1_1theo cộtdatetăng dần. - Lấy tổng lũy kế của
weekly_salesvà thêm vàosales_1_1dưới dạng cột mới têncum_weekly_sales. - Lấy giá trị lớn nhất lũy kế của
weekly_sales, và thêm vào dưới dạng cột têncum_max_sales. - In các cột
date,weekly_sales,cum_weekly_sales, vàcum_max_sales.
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.
# Sort sales_1_1 by date
sales_1_1 = ____
# Get the cumulative sum of weekly_sales, add as cum_weekly_sales col
sales_1_1[____] = ____
# Get the cumulative max of weekly_sales, add as cum_max_sales col
____
# See the columns you calculated
print(sales_1_1[["date", "weekly_sales", "cum_weekly_sales", "cum_max_sales"]])