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 _
- その他のパラメータ:
- **kwargs
Axes
プロパティ。 その他の軸パラメーター。
- **kwargs
警告
このメソッドは 3.1 の時点で実験的であり、API は変更される可能性があります。
例
ラジアンから度に変換するセカンダリ Axes を追加します
#を使用した例matplotlib.axes.Axes.secondary_yaxis
二次軸