matplotlib.colors.SymLogNorm #
- 类 matplotlib.colors。SymLogNorm ( linthresh , linscale = 1.0 , vmin = None , vmax = None , clip = False , * , base = 10 ) [来源] #
基地:
SymLogNorm
对称的对数刻度在从原点的正负两个方向上都是对数的。
由于接近零的值趋于无穷大,因此需要在零附近有一个线性范围。参数 linthresh允许用户指定此范围的大小(- linthresh,linthresh)。
- 参数:
- linthresh浮法
绘图呈线性的范围(以避免绘图在零附近趋于无穷大)。
- linscale浮点数,默认值:1
这允许相对于对数范围拉伸线性范围(- linthresh到linthresh )。它的值是用于线性范围的每一半的十进制数。例如,当linscale == 1.0(默认值)时,用于线性范围的正负半部分的空间将等于对数范围中的十进制。
- 基本浮点数,默认值:10
- 参数:
- vmin, vmax浮点数或无
如果未给出vmin和/或vmax,则它们分别从处理的第一个输入的最小值和最大值初始化;即,
__call__(A)
呼叫autoscale_None(A)
。- 剪辑布尔,默认值:False
如果
True
值超出范围,则映射到 0 或 1,以更接近者为准,并且掩码值设置为 1。如果掩码值保持掩码。[vmin, vmax]
False
Clipping 无声无息地破坏了在颜色图中设置 over、under 和 masked 颜色的目的,因此很可能会导致意外;因此默认为
clip=False
.
笔记
如果 . 返回 0 。
vmin == vmax