เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การแยกและการเรียงซ้อนแบบ 2D

ทักษะการแยกและการเรียงซ้อน (split และ stack) ไม่ได้มีประโยชน์แค่กับ array RGB แบบ 3D เท่านั้น แต่ยังเหมาะสำหรับการแบ่งย่อยและจัดระเบียบข้อมูลทุกประเภทและทุกมิติอีกด้วย!

ตอนนี้จะได้ย้อนกลับไปจัดระเบียบ array monthly_sales ใหม่ให้เป็น array แบบ 3D โดยมิติแรกของ monthly_sales คือแถวของยอดขายในแต่ละเดือนจากสามอุตสาหกรรม และมิติที่สองคือคอลัมน์ของข้อมูลยอดขายรายเดือนสำหรับแต่ละอุตสาหกรรม

โจทย์คือแยกข้อมูลนี้ออกเป็นข้อมูลยอดขายรายไตรมาส แล้วเรียงซ้อนข้อมูลเหล่านั้นเพื่อให้มิติที่สามใหม่แทนอาร์เรย์ 2D ของยอดขายทั้งสี่ไตรมาส numpy ถูกโหลดไว้เป็น np และ array monthly_sales พร้อมใช้งานแล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

NumPy เบื้องต้น

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Split monthly_sales into quarterly data
q1_sales, q2_sales, q3_sales, q4_sales = ____
print(q1_sales)
แก้ไขและรันโค้ด