加权平均值

Numpy基础入门(6)统计函数和排序

ⅰ亾dé卋堺 提交于 2020-01-16 09:59:26
统计函数 1.numpy.amin() 和 numpy.amax(),这些函数从给定数组中的元素沿指定轴返回最小值和最大值。 >>>import numpy as np >>>a = np.array([[3,7,5],[8,4,3],[2,4,9]]) >>>a array([[3, 7, 5], [8, 4, 3], [2, 4, 9]]) >>>np.amin(a,1) array([3, 3, 2]) >>>np.amin(a,0) array([2, 4, 3]) >>>np.amax(a) 9 >>>np.amax(a, axis = 0) array([8, 7, 9]) 2.numpy.ptp()函数返回沿轴的值的范围(最大值 - 最小值)。 >>>import numpy as np >>>a = np.array([[3,7,5],[8,4,3],[2,4,9]]) >>>a array([[3,7,5],[8,4,3],[2,4,9]]) >>>np.ptp(a) 7 >>>np.ptp(a, axis = 1) array([4, 5, 7]) >>>np.ptp(a, axis = 0) array([6, 3, 6]) 3.numpy.percentile()百分位数是统计中使用的度量,表示小于这个值得观察值占某个百分比。 函数numpy