天天看點

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:畫布與子圖

畫布:figure

  • fig = plt.figure()

圖:subplot

  • ax1 = fig.add_subplot(2,2,1)

調節子圖間距:

  • subplots_adjust(left, bottom, right, top, wspace, hspace)

五、Matplotlib-支援的圖類型

Matplotlib子產品:繪圖和可視化

六、Matplotlib——繪制K線圖

matplotlib.finanace子包中有許多繪制金融相關圖的函數接口。

繪制K線圖:matplotlib.finance.candlestick_ochl函數

七、示例代碼

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

    接着引入:import matplotlib.pylot as plt

    繪圖函數:plt.plot()

    顯示函數:plt.show()

Matplotlib子產品:繪圖和可視化

使用plt.plot?可以檢視它的參數

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

Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化
Matplotlib子產品:繪圖和可視化

轉載于:https://www.cnblogs.com/lujiacheng-Python/p/10365307.html