matplotlib.axes.Axes.secondary_yaxis #

軸。secondary_yaxis ( location , * , functions = None , ** kwargs ) [source] #

この Axes に 2 番目の y 軸を追加します。

たとえば、y 軸にプロットされたデータの 2 番目のスケールが必要な場合です。

パラメータ:
location {'top', 'bottom', 'left', 'right'} または float

副軸を置く位置。文字列は、orientation='x' の場合は 'top' または 'bottom' であり、orientation='y' の場合は 'right' または 'left' です。float は、新しい軸を配置する親軸上の相対位置を示します。0.0 は下 (または左) で、1.0 は上 (または右) です。

関数func の 2 タプル、または逆変換による変換

関数の 2 タプルの場合、ユーザーは変換関数とその逆関数を指定します。つまり 、係数 2 の逆数変換になります。どちらの関数も、numpy 配列を入力として受け入れる必要があります。functions=(lambda x: 2 / x, lambda x: 2 / x)

transforms.Transformユーザーは、逆がある限り、のサブクラスを直接指定することもできます 。

これらの変換を行う例については、第 2 軸を参照してください。

戻り値:
axaxes._secondary_axes.SecondaryAxis _
その他のパラメータ:
**kwargsAxesプロパティ。

その他の軸パラメーター。

警告

このメソッドは 3.1 の時点で実験的であり、API は変更される可能性があります。

ラジアンから度に変換するセカンダリ Axes を追加します

(ソースコードpng )

../../_images/matplotlib-axes-Axes-secondary_yaxis-1.png

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

二次軸

二次軸

二次軸