matplotlib.gridspec.GridSpec #
- クラス matplotlib.gridspec. GridSpec ( nrows , ncols , figure = None , left = None , bottom = None , right = None , top = None , wspace = None , hspace = None , width_ratios = None , height_ratios = None ) [source] #
拠点:
GridSpecBase
Figure 内にサブプロットを配置するためのグリッド レイアウト。
グリッド セルの位置は、 left、right、top、bottom、wspace 、およびhspace
SubplotParams
を使用するのと同様の方法で決定されます。GridSpec インスタンスにインデックスを付けると、 が返されます
SubplotSpec
。- パラメータ:
- nrows、ncols int
グリッドの行と列の数。
- フィギュア
Figure
、オプション 適切なレイアウト グリッドを作成するために、制限されたレイアウトにのみ使用されます。
- 左、右、上、下のフロート、オプション
Figure の幅または高さの割合としてのサブプロットの範囲。左を右より大きくすることはできず、下を上より大きくすることはできません。指定しない場合、値は描画時に Figure または rcParams から推測されます。も参照してください
GridSpec.get_subplot_params
。- wspace float、オプション
サブプロット間のスペース用に予約された幅の量。平均軸幅の割合として表されます。指定されていない場合、値は必要に応じて Figure または rcParams から推測されます。も参照してください
GridSpec.get_subplot_params
。- hspace float、オプション
サブプロット間のスペース用に予約された高さの量。平均軸の高さの割合として表されます。指定されていない場合、値は必要に応じて Figure または rcParams から推測されます。も参照してください
GridSpec.get_subplot_params
。- width_ratios長さncolsの配列のようなもの、オプション
列の相対的な幅を定義します。各列の相対的な幅はです。指定しない場合、すべての列が同じ幅になります。
width_ratios[i] / sum(width_ratios)
- height_ratios長さnrowsの配列のようなもの、オプション
行の相対的な高さを定義します。各行の相対的な高さはです。指定しない場合、すべての行が同じ高さになります。
height_ratios[i] / sum(height_ratios)
- get_subplot_params (図=なし) [ソース] #
SubplotParams
GridSpecのを返します。優先順位に従って値が取得されます。
GridSpec の非None属性
提供された図
- local_modified_subplot_params ( ) [ソース] #
GridSpec で明示的に設定されたサブプロット パラメーターの名前のリストを返します。
これは の属性のサブセットです
SubplotParams
。
- tight_layout ( figure , renderer = None , pad = 1.08 , h_pad = None , w_pad = None , rect = None ) [source] #
指定されたパディングを与えるようにサブプロット パラメーターを調整します。
- パラメータ:
- パッドフロート
図の端とサブプロットの端の間のパディング (フォント サイズの割合)。
- h_pad、w_pad float、オプション
隣接するサブプロットのエッジ間のパディング (高さ/幅)。デフォルトはpadです。
- rectタプル (左、下、右、上)、デフォルト: なし
(左、下、右、上) サブプロット領域全体 (ラベルを含む) が収まる正規化された Figure 座標の四角形。デフォルト(None)は図全体です。
- 更新( ** kwargs ) [ソース] #
グリッドのサブプロット パラメーターを更新します。
明示的に指定されていないパラメーターは変更されません。パラメータをNoneに設定すると、 にリセットされ
rcParams["figure.subplot.*"]
ます。- パラメータ:
- 左、右、上、下のフロートまたはなし、オプション
Figure の幅または高さの割合としてのサブプロットの範囲。
- wspace、hspace float、オプション
平均サブプロット幅/高さの割合としてのサブプロット間の間隔。
#を使用した例matplotlib.gridspec.GridSpec
サブプロットと GridSpec を使用して 2 つのサブプロットを組み合わせる
Gridspec を使用して複数列/行のサブプロット レイアウトを作成する
plt.subplots を使用して複数のサブプロットを作成する