matplotlib.colors.TwoSlopeNorm #

クラス matplotlib.colors。TwoSlopeNorm ( vcenter , vmin =なし, vmax =なし) [ソース] #

拠点:Normalize

中心を設定してデータを正規化します。

0 を中間点として、-2 から 4 の範囲のデータなど、概念的な中心の周りの変化率が等しくないデータをマッピングする場合に役立ちます。

パラメータ:
vcenter float

正規化で定義するデータ値0.5

vmin float、オプション

正規化で定義するデータ値0.0。デフォルトはデータセットの最小値です。

vmax float、オプション

正規化で定義するデータ値1.0。デフォルトはデータセットの最大値です。

これは、データ値 -4000 を 0、0 を 0.5、+10000 を 1.0 にマッピングします。間のデータは線形補間されます。

>>> import matplotlib.colors as mcolors
>>> offset = mcolors.TwoSlopeNorm(vmin=-4000.,
                                  vcenter=0., vmax=10000)
>>> data = [-4000., -2000., 0., 2500., 5000., 7500., 10000.]
>>> offset(data)
array([0., 0.25, 0.5, 0.625, 0.75, 0.875, 1.0])
__call__ (クリップ=なし) [ソース] #

値を間隔 [0, 1] にマップします。クリップ引数は使用されません。

autoscale_None ( A ) [ソース] #

vmin と vmax を取得し、vcenter でクリップします

() [ソース] #
プロパティ vCenter #

#を使用した例matplotlib.colors.TwoSlopeNorm

カラーマップの正規化

カラーマップの正規化

カラーマップの正規化