4.计算数据的平均数和最值

本文数据接着上一篇文章所使用的数据,除数据外不影响阅读,上一篇传送门:http://blog.csdn.net/a1212125/article/details/77945489

现在我们从文件中读出来收盘价c是一个数组[100,200,300,400],我们来计算他的平均数和最值.

加权平均数

我们得到的成交量信息: v=array([ 2114480., 2114480., 2114480., 2114480.])作为我们的权值

在控制台打开ipython –pylab

In [1]: c,v=np.loadtxt('/home/syd/Documents/data.csv',delimiter=',',usecols=(6,7),unpack=True)

In [2]: wap=np.average(c,weights=v)

In [3]: wap
Out[3]: 250.0

算数平均数

numpy中计算元组算数平均数是用mean()函数

In [4]: mean=np.mean(c)

In [5]: mean
Out[5]: 250

最值

numpy中计算最值的函数是min()和max()函数

In [6]: highest=np.max(c)

In [7]: highest
Out[7]: 400.0

In [8]: lowest=np.min(c)

In [9]: lowest
Out[9]: 100.0

numpy中还有一个函数ptp()是用来返回最大值与最小值间的差值.

In [10]: ptp=ptp(c)

In [11]: ptp
Out[11]: 300.0
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值