matplotlib是乙個python 2d繪相簿。
建立影象(figure)
軸域表示具有資料空間的影象區域,上圖建立了四個軸域,每個軸域包含兩個axis軸。axis負責資料限制(資料限制也可以通過 set_xlim() 和 set_ylim() 來設定axes方法)。每個axes都有乙個標題(通過 set_title() 設定),乙個x標籤(通過 set_xlabel() 設定)和乙個通過 set_ylabel() 設定的y標籤。
類似數字物件。負責設定圖形限制、生成刻度線和標記刻度線的字串。
圖上看到的一切都是藝術家物件(甚至是圖,軸和軸物件)。
所有繪圖函式都需要np.array和np.ma.masked物件作為輸入函式。如果是「類陣列(array-like)」 物件(如pandas資料物件和np.matrix
)可能會或可能不會按預期工作。最好在繪圖之前將它們轉換為np.array物件。
對於pyplot樣式,指令碼頂部通常匯入
import matplotlib.pyplot as plt
import numpy as np
然後呼叫一次,例如,np.arange,np.zeros,np.pi,plt.figure,plt.plot,plt.show等。使用pyplot介面建立影象,然後使用物件方法:
x = np.arange(0, 10, 0.2)
y = np.sin(x)
fig, ax = plt.subplots()
ax.plot(x, y)
plt.show()
參 matplotlib 基本使用
1,plot import matplotlib.pyplot as plt import numpy as np numpy庫,製作資料 x np.linspace 1,1,50 y 2 x 1 plt.plot x,y plot.show linspace x,y,n 範圍 x,y n個點 2,...
matplotlib的基本使用
容器層 1 canvas 畫布,位於最底層,使用者一般接觸不到 2 figure 圖,建立在canvas之上 3 axes 座標系 繪圖區,建立在figure之上,圖形繪製在這個範圍 輔助顯示層 最好放在影象層之後編寫 1 起到輔助作用,提高圖的可讀性 2 網格線,圖例,x y軸的標籤,圖的標籤,刻...
matplotlib的基本使用
matplotlib是專門用於開發2d 3d 圖表的python包。建立畫布 plt.figure figsize 20,8 繪製影象 plt.plot x,y 顯示影象 plt.show plt.s efig 路徑 直接進行新增即可 在plt.plot 裡面設定乙個label,如果不設定,將無法顯...