[問題] matplotlib畫ohlc圖

看板Python作者 (All you for me)時間8年前 (2017/06/18 12:28), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
大家好,我是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://www.ptt.cc/bbs/Python/M.1497760120.A.2F6.html

06/18 12:54, , 1F
用dataframe.plot()直接畫試試
06/18 12:54, 1F

06/18 13:47, , 2F
好的,我來試試看 謝謝!
06/18 13:47, 2F

06/18 14:05, , 3F
不好意思,想請問一下dataframe.plot也可以畫出ohlc+vol
06/18 14:05, 3F

06/18 14:06, , 4F
的圖嗎? 剛剛快速的掃了一下doc好像沒有特別講到
06/18 14:06, 4F
文章代碼(AID): #1PHW5uBs (Python)
文章代碼(AID): #1PHW5uBs (Python)