Matplotlib模塊:繪圖和可視化


一、簡單介紹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子包中有許多繪制金融相關圖的函數接口。
繪制K線圖:matplotlib.finance.candlestick_ochl函數

八、示例代碼

 使用之前首先下載:pip install  Matplotlib

接着引入:import matplotlib.pylot as plt

繪圖函數:plt.plot()

顯示函數:plt.show()

使用plt.plot?可以查看它的參數

我們通過加參數,可以更改這個圖線的形狀

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM