全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1484 0
2017-01-23
我取了恒生指数的数据,计算出boll线,然后画出boll线,就成了图一,实在没办法就把数据导出去用Excel做成了图二,明显图一就是直线型,图二有些曲线的味道,这是什么原因造成的,还有怎样能在Python中画出图二的样子。。

代码如下:
data=pd.read_excel(r'C:\Users\Administrator\Desktop\恒生指数\HSI.xlsx',sheetname='HSI')
data['std']=pd.rolling_std(data['close'],20)
data['boll']=pd.rolling_mean(data['close'],20)
data['upper']=data['boll']+2*data['std']
data['lower']=data['boll']-2*data['std']
data=data.dropna()
data=data[:300]

#画图
plt.plot(data['boll'])

plt.plot(data['upper'])

plt.plot(data['lower'])

plt.show()
1.jpg


图二是excel做的
1119067544.jpg


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群