作者airyliat (All you for me)
看板Python
标题[问题] matplotlib画ohlc图
时间Sun Jun 18 12:28:37 2017
大家好,我是python新手,非本科系出身
最近想要画一个ohlc图,资料来源期交所期货分笔资料
但画出来的图出现了一点问题
看起来像是x轴并没有抓到同一个时间轴的感觉
这是没有share x1的情况
http://imgur.com/a/cTHC2
下图是sharex = ax1以後的情况
http://imgur.com/a/siPor
DataFrame长成这样
http://imgur.com/a/s7Y0e
原始码如下:
http://imgur.com/a/rtRd5
我觉得问题可能出在於我用candlestick2_ohlc却没有指定到时间轴
但如果直接指定xaxis = df_full.index好像会出错
请问一下版上的高手们
应该如何修改呢?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.101.193
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1497760120.A.2F6.html
1F:推 fischcheng: 用dataframe.plot()直接画试试 06/18 12:54
2F:→ airyliat: 好的,我来试试看 谢谢! 06/18 13:47
3F:→ airyliat: 不好意思,想请问一下dataframe.plot也可以画出ohlc+vol 06/18 14:05
4F:→ airyliat: 的图吗? 刚刚快速的扫了一下doc好像没有特别讲到 06/18 14:06