Re: [問題] 有方法畫股價k線圖嗎?

看板Python作者 (卡斯巴爾)時間12年前 (2013/06/01 02:28), 編輯推噓3(3014)
留言17則, 2人參與, 最新討論串4/4 (看更多)
quotes is a list of (time,open,close,high,close) tuple. [(time,open,close,high,close),....] 其中的time並不是datetime,要先透過date2num()進行轉換。 變數的值與型態只要透過: print(), type(), dir() 就可以查知。 ※ 引述《westdoor (3345678)》之銘言: : 想請問一下有函數可以直接做k線圖嗎?(假設已經有最下面的資料了) : 爬文,看好像是用candlestick : 不過稍微查一下實在弄不懂裡邊變數的型態 : (ax和quotes看不出是甚麼型態的變數) : (另外還有查到candlestick2) : 爬文中的好像都是從網站上抓資料順便做k線圖 : 日 期 開盤價 最高價 最低價 收盤價 成交量 : 20030128 25.6 27 24 25 2192 : 20030227 25.2 25.2 21 21.8 820 : 20030331 21.6 23.5 20 20.7 1915 : 20030430 20.8 22.6 20.6 21.5 1313 : 20030530 21 22.7 19.6 22.1 698 : 20030630 21.8 22.7 17.7 18 3574 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 116.59.233.141

06/01 03:02, , 1F
感謝,另外問一下如果type出來是
06/01 03:02, 1F

06/01 03:02, , 2F
<class 'matplotlib.figure.Figure'>這種形式的話
06/01 03:02, 2F

06/01 03:03, , 3F
是指執行該動作,沒有return東西?
06/01 03:03, 3F

06/01 03:04, , 4F
(剛學python,感覺挺好用的想運用在股票分析上)
06/01 03:04, 4F

06/01 08:38, , 5F
這是指此variable是該class的instance
06/01 08:38, 5F

06/01 08:39, , 6F
這是指此變數是該類別的實體
06/01 08:39, 6F

06/01 08:40, , 7F
用dir()可以看到其中的attributes or methods
06/01 08:40, 7F

06/01 08:42, , 8F
如果想追究的話,在我的電腦上,該class放在
06/01 08:42, 8F

06/01 08:44, , 9F
C:/Python33/Lib/site-packages/matplotlib/figure.py
06/01 08:44, 9F

06/01 08:45, , 10F
import module是從檔案路徑開始算的
06/01 08:45, 10F

06/01 18:36, , 11F
candlestick有條控y軸數值的函數嗎?k線圖是做出來了,不過
06/01 18:36, 11F

06/01 18:37, , 12F
y軸的數值好像被放大了....
06/01 18:37, 12F

06/01 19:35, , 13F
這個我就比較不清楚了..建議您可以用Python來跑統計,技術
06/01 19:35, 13F

06/01 19:37, , 14F
線圖就找一個可以輸入資料的平台來畫就行了。用Python來畫
06/01 19:37, 14F

06/01 19:38, , 15F
比較費工夫..
06/01 19:38, 15F

06/01 23:35, , 16F
不過話說回來,用Python畫出線圖也能幫助檢查有無bug..
06/01 23:35, 16F

06/02 17:51, , 17F
恩,感謝!
06/02 17:51, 17F
文章代碼(AID): #1HgElIBU (Python)
文章代碼(AID): #1HgElIBU (Python)