Aan de slagGa gratis aan de slag

2D splits en stacks

Splits en stacks zijn niet alleen handig bij 3D RGB-arrays: ze zijn ideaal om gegevens van elk type en elke dimensie te subsetten en te organiseren!

Je gaat nu even terug in de tijd om de monthly_sales-array te herstructureren als een 3D-array. Denk eraan dat de eerste dimensie van monthly_sales rijen zijn met de verkopen van één maand over drie sectoren, en de tweede dimensie kolommen met maandelijkse verkoopgegevens voor één sector.

Jouw taak is om deze gegevens op te splitsen in kwartaalgegevens en de kwartaalgegevens te stacken zodat de nieuwe derde dimensie de vier 2D-arrays met kwartaalverkopen voorstelt. numpy is geladen als np, en de monthly_sales-array is beschikbaar.

Deze oefening maakt deel uit van de cursus

Introductie tot NumPy

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Split monthly_sales into quarterly data
q1_sales, q2_sales, q3_sales, q4_sales = ____
print(q1_sales)
Code bewerken en uitvoeren