Matplotlib模塊:繪圖和可視化
阿新 • • 發佈:2019-01-12
9.png ash 分享 pandas 數據 可視化 python lines 下載
繪制K線圖:matplotlib.finance.candlestick_ochl函數
一、簡單介紹Matplotlib
1、Matplotlib是一個強大的Python繪圖和數據可視化的工具包
2、安裝方法:pip install matplotlib
3、引用方法:import matplotlib.pyplot as plt
4、繪圖函數:plt.plot()
5、顯示圖像:plt.show()
二、Matplotlib:plot函數
1、plot函數:繪制折線圖
- 線型linestyle(-,-.,--,..)
- 點型marker(v,^,s,*,H,+,x,D,o,…)
- 顏色color(b,g,r,y,k,w,…)
2、plot函數繪制多條曲線
3、pandas包對plot的支持
三、Matplotlib-圖像標註
- 設置圖像標題:plt.title()
- 設置x軸名稱:plt.xlabel()
- 設置y軸名稱:plt.ylabel()
- 設置x軸範圍:plt.xlim()
- 設置y軸範圍:plt.ylim()
- 設置x軸刻度:plt.xticks()
- 設置y軸刻度:plt.yticks()
- 設置曲線圖例:plt.legend()
四、Matplotlib實例——繪制數學函數圖像
使用Matplotlib模塊在一個窗口中繪制數學函數y=x, y=x2, y=3x3+5x2+2x+1的圖像,使用不同顏色的線加以區別,並使用圖例說明各個線代表什麽函數。
五、Matplotlib:畫布與子圖
畫布:figure
- fig = plt.figure()
圖:subplot
- ax1 = fig.add_subplot(2,2,1)
調節子圖間距:
- subplots_adjust(left, bottom, right, top, wspace, hspace)
六、Matplotlib-支持的圖類型
七、Matplotlib——繪制K線圖
matplotlib.finanace子包中有許多繪制金融相關圖的函數接口。
八、示例代碼
使用之前首先下載:pip install Matplotlib
接著引入:import matplotlib.pylot as plt
繪圖函數:plt.plot()
顯示函數:plt.show()
使用plt.plot?可以查看它的參數
我們通過加參數,可以更改這個圖線的形狀
Matplotlib模塊:繪圖和可視化