mpl_toolkits.axisartist.floating_axes.ExtremeFinderFixed #

クラス mpl_toolkits.axisartist.floating_axes. ExtremeFinderFixed (極端な) [ソース] #

拠点:ExtremeFinderSimple

このサブクラスは、常に同じバウンディング ボックスを返します。

パラメータ:
極値(float、float、float、float)

このヘルパーが常に返す境界ボックス。

__call__ ( transform_xy , x1 , y1 , x2 , y2 ) [ソース] #

で区切られたボックスにtransform_xyを適用して得られたバウンディング ボックスの近似値を計算し ます。(x1, y1, x2, y2)

使用目的は、in 軸座標を持ち、 transform_xyを軸座標からデータ座標への変換にすることです。このメソッドは、実際の軸にまたがるデータ座標の範囲を返します。(x1, y1, x2, y2)

計算は、ボックス内の等間隔の点をサンプリングし、極値座標で結果の点を見つけることによって行われます。次に、有限サンプリングを考慮してパディングを追加します。nx * ny(x1, y1, x2, y2)

各サンプリング ステップは1/nxまたは1/nyの相対範囲をカバーするため、極値座標がカバーするスパンをこれらの分数で拡張することによって、パディングが計算されます。