當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python matplotlib SubFigure用法及代碼示例

本文簡要介紹 python 語言中 matplotlib.figure.SubFigure 的用法。

用法

class matplotlib.figure.SubFigure(parent, subplotspec, *, facecolor=None, edgecolor=None, linewidth=0.0, frameon=None, **kwargs)

可以放置在圖形內部的邏輯圖形。

通常使用 Figure.add_subfigureSubFigure.add_subfigureSubFigure.subfigures 實例化。除了特別與圖形的尺寸或 dpi 相關的方法之外,子圖形具有與圖形相同的方法,並且僅限於圖形的指定區域。例如,以下將兩個子圖並排放置:

fig = plt.figure()
sfigs = fig.subfigures(1, 2)
axsL = sfigs[0].subplots(1, 2)
axsR = sfigs[1].subplots(2, 1)

參見圖子圖

注意

subfigure 概念是 v3.4 中的新概念,API 仍然是臨時的。

參數
parent FigureSubFigure

包含 SubFigure 的圖窗或子圖。 SubFigures 可以嵌套。

subplotspec gridspec.SubplotSpec

在父 gridspec 中定義放置子圖的區域。

facecolor 默認值:"none"

人物麵片顏色;默認透明。

edgecolor 默認值:rcParams["figure.edgecolor"](默認值:'white')

圖形補丁邊顏色。

linewidth 浮點數

框架的線寬(即圖形補丁的邊線寬)。

frameon 布爾值,默認值:rcParams["figure.frameon"](默認值:True)

如果 False ,禁止繪製圖形背景補丁。

其他參數
**kwargs SubFigure 屬性,可選

屬性

說明

agg_filter

一個過濾器函數,它接受一個 (m, n, 3) 浮點數組和一個 dpi 值,並返回一個 (m, n, 3) 數組和距圖像左下角的兩個偏移量

alpha

標量或無

animated

bool

clip_box

BboxBase 或無

clip_on

bool

clip_path

補丁或(路徑,變換)或無

dpi

float

edgecolor

color

facecolor

color

figure

Figure

frameon

bool

gid

str

in_layout

bool

label

object

linewidth

number

mouseover

bool

path_effects

AbstractPathEffect 列表

picker

None 或 bool 或 float 或可調用

rasterized

bool

sketch_params

(比例:浮點數,長度:浮點數,隨機性:浮點數)

snap

布爾或無

transform

Transform

url

str

visible

bool

zorder

float

相關用法


注:本文由純淨天空篩選整理自skytowner.com大神的英文原創作品 matplotlib.figure.SubFigure。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。