The transforms API

transforms API 参考

class probscale.transforms.ProbTransform(dist, as_pct=True, out_of_bounds='mask')[source]

基类: probscale.transforms._ProbTransformMixin

用于将分位数转换为概率或百分比的 MPL 轴变换类。

参数

dist : scipy.stats 分布

cdfpdf 方法将设置轴刻度的分布。

as_pct : 布尔值,可选(True)

切换与刻度标签关联的概率的格式,显示为百分比(0 - 100)或小数(0 - 1)。

out_of_bounds : 字符串,可选(‘mask’ 或 ‘clip’)

确定如何处理超出有效值范围的数据。默认行为是掩码数据。或者,数据可以被裁剪到任意接近刻度限制的值。

transform_non_affine(prob)[source]
inverted()[source]
class probscale.transforms.QuantileTransform(dist, as_pct=True, out_of_bounds='mask')[source]

基类: probscale.transforms._ProbTransformMixin

用于将概率或百分比转换为分位数的 MPL 轴变换类。

参数

dist : scipy.stats 分布

cdfpdf 方法将设置轴刻度的分布。

as_pct : 布尔值,可选(True)

切换与刻度标签关联的概率的格式,显示为百分比(0 - 100)或小数(0 - 1)。

out_of_bounds : 字符串,可选(‘mask’ 或 ‘clip’)

确定如何处理超出有效值范围的数据。默认行为是掩码数据。或者,数据可以被裁剪到任意接近刻度限制的值。

transform_non_affine(q)[source]
inverted()[source]