matplotlib.gridspec.SubplotSpec #
- クラス matplotlib.gridspec. SubplotSpec ( gridspec , num1 , num2 = None ) [source] #
拠点:
object
内のサブプロットの場所
GridSpec
。ノート
おそらく、
SubplotSpec
自分自身をインスタンス化することはありません。GridSpec
代わりに、通常はitem-access を使用して取得します。- パラメータ:
- グリッドスペック
GridSpec
サブプロットが参照している GridSpec。
- num1、num2整数
サブプロットは、指定されたグリッドスペックの num1 番目のセルを占有します。num2 が指定されている場合、サブプロットは num1 番目のセルから num2 番目のセルまでを含みます。
インデックスは 0 から始まります。
- グリッドスペック
- get_geometry ( ) [ソース] #
サブプロットのジオメトリを tuple として返します。
(n_rows, n_cols, start, stop)
インデックスstartとstopは、 内のサブプロットの範囲を定義します
GridSpec
。stopは包括的です (つまり、単一のセルの場合 )。start == stop
- get_topmost_subplotspec ( ) [ソース] #
SubplotSpec
サブプロットに関連付けられた最上位のインスタンスを返します。
- プロパティ num2 #
- subgridspec ( nrows , ncols , ** kwargs ) [source] #
このサブプロット内に GridSpec を作成します。
作成された
GridSpecFromSubplotSpec
ものは、これSubplotSpec
を親として持ちます。- パラメータ:
- nrows int
グリッドの行数。
- ncols int
グリッド内の数または列。
- 戻り値:
- その他のパラメータ:
- **kwargs
他のすべてのパラメータは に渡され
GridSpecFromSubplotSpec
ます。
こちらもご覧ください
例
1 つのサブプロットが占めるスペースに 3 つのサブプロットを追加します。
fig = plt.figure() gs0 = fig.add_gridspec(3, 1) ax1 = fig.add_subplot(gs0[0]) ax2 = fig.add_subplot(gs0[1]) gssub = gs0[2].subgridspec(1, 3) for i in range(3): fig.add_subplot(gssub[0, i])
#を使用した例matplotlib.gridspec.SubplotSpec
ネストされた GridSpec
制約付きレイアウト ガイド
Figure 内に複数の Axes を配置する