回覆列表
  • 1 # 小小猿愛嘻嘻

    這裡簡單介紹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線圖。總的來說,這2種方法都很簡單,程式碼量不多,思路也很清晰,只要你有一定的python基礎,熟悉相關示例和程式碼,多練習除錯幾遍,很快就能掌握的,網上也有相關教程和資料,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

  • 中秋節和大豐收的關聯?
  • 酵母粉怎樣使用?