累积统计
累积统计对于按时间跟踪汇总指标也很有用。在本练习中,您将计算某部门每周销售额的累积和与累积最大值,这能帮助您识别到目前为止的销售总额,以及截至目前的最高单周销售额。
已为您创建名为 sales_1_1 的 DataFrame,其中包含商店 1 的部门 1 的销售数据。pandas 已以 pd 的名称导入。
本练习是课程的一部分
使用 pandas 进行数据处理
练习说明
- 按
date列升序对sales_1_1的行进行排序。 - 计算
weekly_sales的累积和,并将其作为新列cum_weekly_sales添加到sales_1_1。 - 计算
weekly_sales的累积最大值,并将其作为列cum_max_sales添加。 - 打印
date、weekly_sales、cum_weekly_sales和cum_max_sales列。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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"]])