Numpy的常见用法
1、np.zeros
- 返回给定形状和类型的新数组,并用零填充
- background = np.zeros((2000, 4000, 3))
2、np.column_stack
- 列合并
- points_moving = np.column_stack((x_cord_moving, y_cord_moving))
3、np.unique
- 返回去重的列表
- np.unique(cluster_labels_moving)
4、np.where
- 返回符合条件的索引,然后用索引取值,与布尔索引类似 x[x < 4]
- np.where(cluster_labels_moving == cluster_label)
5、np.transpose
- 返回符合条件的索引
- np.transpose(a,(1,0,2))
6、np.concatenate
- 沿现有轴连接一系列数组
- np.concatenate((a,b),axis=0)
7、np.random.rand
- 返回从[0,1)均匀分布中抽取的给定形状的随机样本
- np.random.rand(2,3)