Matplotlib is hiring a Research Software Engineering Fellow! See discourse for details. Apply by January 3, 2020
matplotlib.scale
¶matplotlib.scale.
InvertedLog10Transform
(shorthand_name=None)[源代码]¶基类:matplotlib.scale.InvertedLogTransformBase
创建新的 TransformNode
.
参数: |
|
---|
base
= 10.0¶matplotlib.scale.
InvertedLog2Transform
(shorthand_name=None)[源代码]¶基类:matplotlib.scale.InvertedLogTransformBase
创建新的 TransformNode
.
参数: |
|
---|
base
= 2.0¶matplotlib.scale.
InvertedLogTransformBase
(shorthand_name=None)[源代码]¶基类:matplotlib.transforms.Transform
创建新的 TransformNode
.
参数: |
|
---|
has_inverse
= True¶input_dims
= 1¶is_separable
= True¶output_dims
= 1¶transform_non_affine
(a)[源代码]¶只执行转换的非仿射部分。
transform(values)
总是等价于 transform_affine(transform_non_affine(values))
.
在非仿射变换中,这通常等价于 transform(values)
. 在仿射变换中,这总是一个不运算。
接受形状的numpy数组(n x input_dims
)并返回形状的numpy数组(n x output_dims
)
或者,接受一个长度为numpy的数组 input_dims
并返回一个numpy长度数组 output_dims
.
matplotlib.scale.
InvertedNaturalLogTransform
(shorthand_name=None)[源代码]¶基类:matplotlib.scale.InvertedLogTransformBase
创建新的 TransformNode
.
参数: |
|
---|
base
= 2.718281828459045¶matplotlib.scale.
InvertedSymmetricalLogTransform
(base, linthresh, linscale)[源代码]¶基类:matplotlib.transforms.Transform
has_inverse
= True¶input_dims
= 1¶inverted
()[源代码]¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
is_separable
= True¶output_dims
= 1¶transform_non_affine
(a)[源代码]¶只执行转换的非仿射部分。
transform(values)
总是等价于 transform_affine(transform_non_affine(values))
.
在非仿射变换中,这通常等价于 transform(values)
. 在仿射变换中,这总是一个不运算。
接受形状的numpy数组(n x input_dims
)并返回形状的numpy数组(n x output_dims
)
或者,接受一个长度为numpy的数组 input_dims
并返回一个numpy长度数组 output_dims
.
matplotlib.scale.
LinearScale
(axis, **kwargs)[源代码]¶默认线性比例。
get_transform
()[源代码]¶线性缩放的变换只是 IdentityTransform
.
name
= 'linear'¶matplotlib.scale.
Log10Transform
(nonpos='clip')[源代码]¶基类:matplotlib.scale.LogTransformBase
base
= 10.0¶matplotlib.scale.
Log2Transform
(nonpos='clip')[源代码]¶基类:matplotlib.scale.LogTransformBase
base
= 2.0¶matplotlib.scale.
LogScale
(axis, **kwargs)[源代码]¶标准对数刻度。注意不要绘制非正值。
为了提高计算效率(在常见情况下尽可能多地将C代码推送到numpy C代码),该比例根据对数的基数提供不同的转换:
- 基地10 (
Log10Transform
)- 基地2 (
Log2Transform
)- 基地E (
NaturalLogTransform
)- 任意基 (
LogTransform
)
在每个主要刻度线之间放置字幕的位置。应该是整数序列。例如,在log10比例中: [2, 3, 4, 5, 6, 7, 8, 9]
将在每个主要刻度之间放置8个对数间隔的次要刻度。
InvertedLog10Transform
(shorthand_name=None)¶基类:matplotlib.scale.InvertedLogTransformBase
创建新的 TransformNode
.
参数: |
|
---|
base
= 10.0¶inverted
()¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
InvertedLog2Transform
(shorthand_name=None)¶基类:matplotlib.scale.InvertedLogTransformBase
创建新的 TransformNode
.
参数: |
|
---|
base
= 2.0¶inverted
()¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
InvertedLogTransform
(base)¶基类:matplotlib.scale.InvertedLogTransformBase
inverted
()¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
InvertedNaturalLogTransform
(shorthand_name=None)¶基类:matplotlib.scale.InvertedLogTransformBase
创建新的 TransformNode
.
参数: |
|
---|
base
= 2.718281828459045¶inverted
()¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
Log10Transform
(nonpos='clip')¶基类:matplotlib.scale.LogTransformBase
base
= 10.0¶inverted
()¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
Log2Transform
(nonpos='clip')¶基类:matplotlib.scale.LogTransformBase
base
= 2.0¶inverted
()¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
LogTransform
(base, nonpos='clip')¶基类:matplotlib.scale.LogTransformBase
inverted
()¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
LogTransformBase
(nonpos='clip')¶基类:matplotlib.transforms.Transform
has_inverse
= True¶input_dims
= 1¶is_separable
= True¶output_dims
= 1¶transform_non_affine
(a)¶只执行转换的非仿射部分。
transform(values)
总是等价于 transform_affine(transform_non_affine(values))
.
在非仿射变换中,这通常等价于 transform(values)
. 在仿射变换中,这总是一个不运算。
接受形状的numpy数组(n x input_dims
)并返回形状的numpy数组(n x output_dims
)
或者,接受一个长度为numpy的数组 input_dims
并返回一个numpy长度数组 output_dims
.
NaturalLogTransform
(nonpos='clip')¶基类:matplotlib.scale.LogTransformBase
base
= 2.718281828459045¶inverted
()¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
name
= 'log'¶matplotlib.scale.
LogTransformBase
(nonpos='clip')[源代码]¶基类:matplotlib.transforms.Transform
has_inverse
= True¶input_dims
= 1¶is_separable
= True¶output_dims
= 1¶transform_non_affine
(a)[源代码]¶只执行转换的非仿射部分。
transform(values)
总是等价于 transform_affine(transform_non_affine(values))
.
在非仿射变换中,这通常等价于 transform(values)
. 在仿射变换中,这总是一个不运算。
接受形状的numpy数组(n x input_dims
)并返回形状的numpy数组(n x output_dims
)
或者,接受一个长度为numpy的数组 input_dims
并返回一个numpy长度数组 output_dims
.
matplotlib.scale.
LogisticTransform
(nonpos='mask')[源代码]¶基类:matplotlib.transforms.Transform
has_inverse
= True¶input_dims
= 1¶inverted
()[源代码]¶返回相应的逆变换。
此方法的返回值应视为临时值。对…的更新 self 不会对其反向副本进行相应的更新。
x === self.inverted().transform(self.transform(x))
is_separable
= True¶output_dims
= 1¶