1. 程式人生 > >Matplotlib模組:繪圖和視覺化

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?可以檢視它的引數

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   

一、簡單介紹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?可以檢視它的引數

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

一、簡單介紹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?可以檢視它的引數

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

接著引入:import matplotlib.pylot as plt

繪圖函式:plt.plot()

顯示函式:plt.show()

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

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