matplotlib.axes.Axes.autoscale_view #

軸。autoscale_view ( tight =なし, scalex = True , scaley = True ) [source] #

データ制限を使用してビュー制限を自動スケーリングします。

パラメータ:
タイトブールまたはなし

Trueの場合、余白を使用して軸の範囲のみを拡張します。autoscaleforとは異なり、マージンをゼロに設定tight=Trueしないことに注意してください。

FalsercParams["axes.autolimit_mode"](デフォルト: ) が 'round_numbers' の場合'data'、余白分だけ拡張した後、軸の主ロケーターを使用して軸の範囲をさらに拡張します。

None (デフォルト) の場合、前の呼び出しで設定された値を再利用します autoscale_view(初期値は False ですが、デフォルトのスタイルはrcParams["axes.autolimit_mode"](default: 'data') を 'data' に設定します。この場合、これは True のように動作します)。

scalex bool、デフォルト: True

x 軸を自動スケーリングするかどうか。

scaley bool、デフォルト: True

y 軸を自動スケーリングするかどうか。

ノート

自動スケーリングでは、既存の軸方向の反転が保持されます。

アーティストが Axes インスタンスに追加された後にアーティスト データが変更された場合、データ制限は自動的に更新されません。その場合は、matplotlib.axes.Axes.relim()autoscale_view を呼び出す前に使用してください。

Axes のビューが、たとえば によって固定されている場合、set_xlimautoscale_view() によって変更されることはありません。別の方法については、を参照matplotlib.axes.Axes.autoscale()してください。

#を使用した例matplotlib.axes.Axes.autoscale_view

自動スケーリングによる Line、Poly、RegularPoly コレクション

自動スケーリングによる Line、Poly、RegularPoly コレクション

自動スケーリングによる Line、Poly、RegularPoly コレクション
複合パス

複合パス

複合パス
楕円コレクション

楕円コレクション

楕円コレクション
パックバブル チャート

パックバブル チャート

パックバブル チャート
単位付きのグループ棒グラフ

単位付きのグループ棒グラフ

単位付きのグループ棒グラフ
テキストボックス

テキストボックス

テキストボックス
自動スケーリング

自動スケーリング

自動スケーリング