Course Content
Getting into NumPy Basics
Reshaping and Stacking
Reshaping and stacking NumPy arrays involve modifying the shape or size of an array or amalgamating multiple arrays into a single array. NumPy offers a variety of functions for these purposes, such as:
reshape(): Alters an array to a new shape without changing its data;resize(): Changes an array's size to a new shape, which can lead to the addition or removal of elements;vstack(): Vertically stacks arrays (row-wise) to form a single array;hstack(): Horizontally stacks arrays (column-wise) to create a single array;concatenate(): Joins arrays along a specified axis;stack(): Layers arrays along a new axis, adding a dimension.
Task
Swipe to start coding
- Reshape the
arrarray to a new configuration. - Resize the
arrarray to a new dimension, possibly adding or omitting elements. - Vertically stack all the arrays to produce a unified array (in the order of creation).
- Horizontally stack all the arrays to form a single array (in the order of creation).
Solution
Mark tasks as Completed
Everything was clear?
Thanks for your feedback!
SectionΒ 1. ChapterΒ 6
AVAILABLE TO ULTIMATE ONLY