mpl_gui.FigureRegistry.figure#

FigureRegistry.figure(*, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=<class 'mpl_gui._figure.Figure'>, clear=False, auto_draw=True, **kwargs)#

建立新的圖形

參數:
labelstr,選填

圖形的標籤。將用作視窗標題

figsize(float, float), 預設值: rcParams["figure.figsize"] (預設值: [6.4, 4.8])

寬度、高度,單位為英寸。

dpifloat,預設值: rcParams["figure.dpi"] (預設值: 100.0)

圖形的分辨率,單位為每英寸點數。

facecolorcolor,預設值: rcParams["figure.facecolor"] (預設值: 'white')

背景顏色。

edgecolorcolor,預設值: rcParams["figure.edgecolor"] (預設值: 'white')

邊框顏色。

frameonbool,預設值: True

若為 False,則不繪製圖形框架。

FigureClassFigure的子類別

可選地使用自訂的 Figure 實例。

tight_layoutbool 或 dict,預設值: rcParams["figure.autolayout"] (預設值: False)

如果 False 使用 *subplotpars*。如果 True 使用預設邊距,利用 tight_layout 調整子圖參數。當提供包含鍵 padw_padh_padrect 的字典時,將覆寫預設的 tight_layout 邊距。

**kwargs : 選填

參閱 Figure 取得其他可能的參數。

返回值:
Figure

返回的 Figure 實例也會傳遞到後端的 new_figure_manager 中,這允許將自訂的 Figure 類別連結到 pyplot 介面。其他 kwargs 將傳遞至 Figure 初始化函式。