使用 .groupby() 进行计算
.groupby() 方法能大大简化工作。在本练习中,您将完成与上一次相同的计算,但这次使用 .groupby() 方法。您还将按两个变量分组进行计算,以查看在是否为假期周的情况下,不同商店类型的销售额是否存在差异。
正如您在上一个练习中所见,Walmart 这部分数据没有类型为 C 的商店,因此按 type 分组会返回 2 行,而不是 3 行。
已提供 sales,并且已将 pandas 以 pd 的名称导入。
本练习是课程的一部分
使用 pandas 进行数据处理
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Group by type; calc total weekly sales
sales_by_type = ____.____("____")["____"].____()
# Get proportion for each type
sales_propn_by_type = ____ / sum(____)
print(sales_propn_by_type)