NumPy常用函数(5)-- 寻找最大值和最小值,以及计算数组的取值范围

通常,我们不仅想知道一组数据的平均值,还希望知道数据的极值以及完整的取值范围——最大值和最小值。
Numpy中min函数和max函数可以计算出最小值和最大值;ptp函数可以计算数组的取值范围,即该函数返回的是数组元素的最大值和最小值直接的差值(max(array) - min(array))。
最大值/最小值和取值范围实例:

from numpy import *h,l=loadtxt('data.csv',delimiter=',',usecols=(4,5),unpack=True) print(h) print(l)print('highest','=',max(h)) print('lowest','=',min(l))print('范围','=',max(h)-min(h)) print('范围','=',ptp(h))

输出结果:
[ 344.4340.04345.65345.25344.24346.7353.25355.52359. 360.357.8359.48359.97364.9360.27359.5345.4344.64 345.15348.43355.05355.72354.35359.79360.29361.67357.4 354.76349.77352.32] [ 333.53334.3340.98343.55338.55343.51347.64352.15354.87 348.353.54356.71357.55360.5356.52349.52337.72338.61 338.37344.8351.12347.68348.4355.92357.75351.31352.25 350.6344.9345.] highest = 364.9 lowest = 333.53 范围 = 24.86 范围 = 24.86



【NumPy常用函数(5)-- 寻找最大值和最小值,以及计算数组的取值范围】

    推荐阅读