Python如何繪制k線圖?
這里簡單介紹2種Python繪制K線圖的方法,一種是基于mpl_finance,一種是基于pyecharts,這2種方法實現起來都非常簡單,代碼量也不多,下面我簡單介紹一下具體過程,實驗環境win10+python3.6+pycharm5.0,主要內容如下:
mpl_finance繪制K線圖這是一個專門用于繪制線圖的分析工具,已經從matplotlib中獨立出來,功能強大,下面我簡單介紹一下這個庫是如何繪制K線圖的,具體步驟如下:
1.這里為了方便演示,需要先安裝一個庫—tushare,專門用于獲取股票等財經數據,這里我們用它來獲取開盤價、收盤價、最高價、最低價等股票數據,至于安裝的話,直接在cmd窗口輸入命令“pip install tushare”進行,如下:
2.接著需要安裝mpl_finance,這個與上面的安裝類似,直接在cmd輸入命令“pip install mpl_finance”就行,如下:
3.最后就是繪制K線圖了,基本思路是先用tushare獲取股票數據,然后再利用mpl_finance繪制K線圖,主要代碼如下,很簡單:
程序運行截圖如下,已經成功繪制出K線圖:
pyecharts繪制K線圖這個是echarts提供給python的一個接口,可以繪制的圖形種類很多,其中就包括繪制K線圖,下面我簡單介紹一下這個庫是如何繪制K線圖的,主要步驟如下:
1.下載安裝pyecharts,這個直接在cmd窗口輸入命令“pip install pyecharts”就行,如下:
2.安裝成功后,我們就可以繪制K線圖了,主要代碼如下,很簡單:
程序運行截圖如下,已經成功繪制出K線圖:
至此,我們就完成了利用python來繪制K線圖??偟膩碚f,這2種方法都很簡單,代碼量不多,思路也很清晰,只要你有一定的python基礎,熟悉相關示例和代碼,多練習調試幾遍,很快就能掌握的,網上也有相關教程和資料,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。