开始使用免费开始使用

二维拆分与堆叠

拆分与堆叠并不只适用于 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)
编辑并运行代码