numpy 通用函数

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 ]])

原文地址:https://www.cnblogs.com/chengege/p/12580826.html