【完整的深度学习教程】2-4 深度学习中的常用模块numpy(3)

1.numpy中的一元运算函数
2、二元运算函数

3、聚合函数

常用的聚合操作有:平均值、最大值、最小值、方差
4、三元运算函数np.where

np.where可以用来对两个数组进行比对,可以类比数组中的布尔索引,布尔索引返回的是数组中的为True的值,对数组大小进行了改变,而np.where第一个参数提出条件,为True则返回第二个参数值,为False则返回第三个参数值。对数组本身的尺寸不产生影响,适合做数据清洗。

上例中,所有数组值为np.nan和np.inf的数据都被替换为零,达到清洗的目的。

5、np.unique元素去重
将数组中重复的元素去除

猜你喜欢

转载自blog.csdn.net/hushenming3/article/details/80487172
今日推荐