Matplotlib 基本概念

2021-09-28 23:36:37 字數 776 閱讀 6078

matplotlib 儲存圖形

figure表示整個繪圖,可以理解為乙個畫布,繪圖中可以包含多個子圖形(subplot)。

如果不顯式建立figure,會使用預設的figure。

示例

顯式建立figure

# 建立乙個大小為8x6英吋的圖形,每英吋80個點

plt.figure(figsize=(8

,6), dpi=

80)

subplot是指乙個具體的資料圖形。

示例

建立子圖

# 建立乙個新的子圖,網格1x1,序號為1,第乙個數字是行數,第二個數字是列數,表示子圖排列方式,第三個數字是子圖的序號

plt.subplot(1,

1,1)

通常乙個資料圖形包含乙個2d/3d座標系,資料圖形除了通過建立子圖(subplot)建立,還可以通過建立座標系建立。這兩種的區別在於接受的引數不同,通過座標系建立圖形,可以指定絕對位置,具體可以看函式說明。大多數情況下,使用subplot建立圖形。

plt.axes(

)plt.axes(rect, projection=

none

, polar=

false

,**kwargs)

plt.axes(ax)

座標系中的座標軸。

表示繪圖物件,例如:文字物件、線條物件、集合物件等等。

Matplotlib 基本概念

matplotlib 儲存圖形 figure表示整個繪圖,可以理解為乙個畫布,繪圖中可以包含多個子圖形 subplot 如果不顯式建立figure,會使用預設的figure。示例 顯式建立figure 建立乙個大小為8x6英吋的圖形,每英吋80個點 plt.figure figsize 8,6 dp...

matplotlib使用 一 基本概念

matplotlib是乙個python 2d繪相簿。建立影象 figure 軸域表示具有資料空間的影象區域,上圖建立了四個軸域,每個軸域包含兩個axis軸。axis負責資料限制 資料限制也可以通過 set xlim 和 set ylim 來設定axes方法 每個axes都有乙個標題 通過 set t...

Matplotlib 簡介與基本概念

matplotlib是乙個python 2d繪相簿,是python中公認的資料視覺化工具,pandas和seaborn的繪圖介面其實也是基於matplotlib所作的高階封裝。matplotlib的影象是畫在figure上,每乙個figure又包含了乙個或多個axes 乙個可以指定座標系的子區域,是...