本篇介绍如下内容:
- argmin、argmax
- sort
- argsort
argmin argmax
- np.random.normal(loc=0.0, scale=1.0, size=None) 表示高斯分布
- loc、scale分别表示均值和方差
- size表示形状,可以是一个元组(例如(4, 3)),也可以是一个整数(例如1000000)

- np.argmin(x)表示x中最小值对应的索引值
- np.argmax(x)表示x中最大值对应的索引值

np.sort(x)、x.sort()
- np.random.shuffle(x) 打乱顺序,修改数组x
- x.sort() 排序,修改数组x
- np.sort(x) 排序,不会修改数组x,返回排序的新数组
- 在python中的类似操作,修改原数据的,没有返回值(为了告诉使用者没有返回值,会自动返回None);不修改原数据的,有返回值。

- 指定维度的排序

argsort
- np.argsort(x) 返回的是对x排序后返回的新数组中元素在x中的索引,例如,np.argsort(x)返回值的第一个值是14,x[14]是0;第二个值是7,x[7]是1;第三个值是12,x[12]是2

网友评论