3. Multidimensional Array in Numpy
Dimensions in an Array
import numpy as npWhat is a 1-dimensional array?
a = [10, 20, 30]
arr = np.array(a)
arr[1]np.int64(20)arr.ndim1What is a 2-dimensional array?
How to access a single row in a 2-dimensional array
How to access a single column
How to perform slicing in a row
Get starting 3 rows (indices 0, 1, 2)
Get last 3 rows (indices 2, 3, 4)
Get starting 2 rows and starting 2 columns
Get starting 2 rows and last 2 columns
Basic functions in multidimensional arrays
sum
sum(axis=0) for columns
sum(axis=1) for rows
max(axis=0) for columns
max(axis=1) for rows
min(axis=0) for columns
mean(axis=1) for rows
mean(axis=0) for columns
reshape
Reshape into 3 rows and 7 columns
Reshape into 1 row and 21 columns
Reshape into 21 rows and 1 column
vtsack
htsack
Assignments
Last updated