接上一篇,本篇来介绍一下Numpy中多维数组的运用。
多维数组:
多维数组的存取和一维数组类似,因为多维数组有多个轴,因此它的下标需要用多个值来表示,NumPy采用元组(tuple)作为数组的下标。
np.arange(0,60,10).reshape(-1,1)+np.arange(0,6)
np.arange(0,60,10)+np.arange(0,6)
多维数组同样也可以使用整数序列和布尔数组进行存取。
Numpy数组的操作
反转操作:
- numpy. reshape ()
- numpy. ndarray. flatten()
- numpy. ndarray. T ()
连接操作:
- numpy. concatenate ()
- numpy. stack ()
- numpy. hstack ()
- numpy. vstack ()
1、numpy. reshape ()
order:读/索引元素的顺序,常用