通常,我们不仅想知道一组数据的平均值,还希望知道数据的极值以及完整的取值范围——最大值和最小值。

    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.4 340.04 345.65 345.25 344.24 346.7 353.25 355.52 359. 360. 357.8 359.48
359.97 364.9 360.27 359.5 345.4 344.64 345.15 348.43 355.05 355.72 354.35
359.79 360.29 361.67 357.4 354.76 349.77 352.32] [ 333.53 334.3 340.98 343.55
338.55 343.51 347.64 352.15 354.87 348. 353.54 356.71 357.55 360.5 356.52
349.52 337.72 338.61 338.37 344.8 351.12 347.68 348.4 355.92 357.75 351.31
352.25 350.6 344.9 345. ] highest = 364.9 lowest = 333.53 范围 = 24.86 范围 = 24.86
 

 

 

友情链接
ioDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信