2D 分割與堆疊
分割與堆疊的技巧不只適用於 3D 的 RGB 陣列:對於任何型別與維度的資料,都非常適合用來做子集化與重新整理!
現在你要回顧一下,將 monthly_sales 陣列重新整理成一個 3D 陣列。回想一下,monthly_sales 的第一個維度,代表單一月份在三個產業的銷售額(列);第二個維度則是單一產業的逐月銷售資料(欄)。
你的任務是把這些資料依季分割,並將各季的銷售資料堆疊起來,讓新的第三個維度代表四個 2D 的季銷售陣列。numpy 已以 np 載入,且 monthly_sales 陣列可用。
本練習屬於課程
NumPy 入門
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Split monthly_sales into quarterly data
q1_sales, q2_sales, q3_sales, q4_sales = ____
print(q1_sales)