np.sum() 求和
np.mean() 求均值
np.std() 求标准差 # 方差再开个根 (可以用均值加减标准差来求导一组数据的 大概范围)
np.std() 求方差 # 一组数每个数开方 相减 再求均值。 表示一组数的离散程度。
np.abs() 求每个数绝对值
np.sqrt() 对每个数开根
np.ceil() 向上取整 同 np.trunc()
np.floor() 向下取整 同 np.rint()
np.modf() 取出数的 整数和小数部分。 分别放在不同的数组中
np.round() 四舍五入( 你会看到 -0. 这种奇怪的数字)
np.max() 求最大
np.min() 求最小
np.isnan() #判断数组中是否有nan这个只。(not a numer) nan 是不等于 nan 的所以不能用 == 进行判断
arr[np.isnan(arr)]
np.notnan()
np.isinf() # 是否有inf (比任何数都大的一个数 比如 2/0=inf)
np.notinf()
np.random
numpy 实现了所有的random库的方法。 并且还可以直接生成数组。
In [60]: np.random.uniform(2.0,4.0, [2,3])
Out[60]:
array([[3.20966091, 3.33487503, 3.22853011],
[3.4132095 , 2.83918292, 2.592281 ]])