开始使用免费开始使用

各门店类型的销售额占比是多少?

虽然 .groupby() 很好用,但不使用它也能计算分组汇总统计量。

Walmart 将门店分为 3 类:"supercenters"、"discount stores" 和 "neighborhood markets",在本数据集中分别编码为类型 "A"、"B"、"C"。在本练习中,您将在不使用 .groupby() 的情况下,计算每种门店类型的总销售额。然后,您可以用这些数字来查看 Walmart 总销售额中,各类型所占的比例。

已提供 sales,并已将 pandaspd 导入。

本练习是课程的一部分

使用 pandas 进行数据处理

查看课程

练习说明

  • 计算整个数据集的 weekly_sales 总和。
  • 筛选出 type"A" 的门店,并计算其每周销售总额。
  • type"B"type"C" 的门店做同样的计算。
  • 将 A/B/C 的结果合并为一个列表,并除以 sales_all,得到按类型划分的销售占比。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Calc total weekly sales
sales_all = ____["____"].____()

# Subset for type A stores, calc total weekly sales
sales_A = ____[____["____"] == "____"]["____"].____()

# Subset for type B stores, calc total weekly sales
sales_B = ____

# Subset for type C stores, calc total weekly sales
sales_C = ____

# Get proportion for each type
sales_propn_by_type = [sales_A, ____, ____] / ____
print(sales_propn_by_type)
编辑并运行代码