matplotlib.colors.SymLogNorm #
- クラス matplotlib.colors。SymLogNorm ( linthresh , linscale = 1.0 , vmin =なし, vmax =なし, clip = False , * , base = 10 ) [source] #
拠点:
SymLogNorm
対称対数スケールは、原点から正方向と負方向の両方で対数です。
ゼロに近い値は無限大に近づく傾向があるため、線形のゼロ付近の範囲が必要です。パラメータ linthreshを使用すると、ユーザーはこの範囲のサイズを指定できます (- linthresh、linthresh )。
- パラメータ:
- リンスレッシュフロート
プロットが線形である範囲 (プロットがゼロ付近で無限大になるのを避けるため)。
- linscale float、デフォルト: 1
これにより、線形範囲 (- linthreshからlinthresh ) を対数範囲に対して引き伸ばすことができます。その値は、線形範囲の半分ごとに使用するディケード数です。たとえば、linscale == 1.0 (デフォルト) の場合、線形範囲の正と負の半分に使用されるスペースは、対数範囲の 1 ディケードに等しくなります。
- 基本フロート、デフォルト: 10
- パラメータ:
- vmin、vmax float または None
vminおよび/またはvmaxが指定されていない場合、最初に処理された入力の最小値と最大値からそれぞれ初期化されます。つまり、 を
__call__(A)
呼び出しますautoscale_None(A)
。- クリップブール値、デフォルト: False
True
範囲外の値が0または 1 のいずれか近い方にマップされ、マスクされた値が 1 に設定されます。マスクされた値がマスクされたままの場合。[vmin, vmax]
False
クリッピングは、カラーマップでオーバーカラー、アンダーカラー、およびマスクされたカラーを設定する目的を暗黙のうちに無効にするため、驚きにつながる可能性があります。したがって、デフォルトは です
clip=False
。
ノート
の場合は 0 を返します。
vmin == vmax