二维拆分与堆叠
拆分与堆叠并不只适用于 3D RGB 数组:对任何类型与维度的数据进行子集选择与组织时,它们都非常好用!
现在请您快速「穿越回忆」,把 monthly_sales 重新组织成一个 3D 数组。回忆一下,monthly_sales 的第 1 个维度是行,表示某 1 个月中三个行业的销售额;第 2 个维度是列,表示某一行业的按月销售数据。
您的任务是将这些数据按季度拆分,并将各季度的销售数据堆叠起来,使新的第 3 个维度表示 4 个季度销售的二维数组。numpy 已以 np 导入,monthly_sales 数组已可用。
本练习是课程的一部分
NumPy 入门
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Split monthly_sales into quarterly data
q1_sales, q2_sales, q3_sales, q4_sales = ____
print(q1_sales)