probscale API

probscale API 参考

probscale.probscale.ProbScale(axis, **kwargs)[源]

基类:matplotlib.scale.ScaleBase

matplotlib Axes 的概率刻度。

参数

axis : 一个 matplotlib 轴艺术家

将设置其刻度的轴。

dist : scipy.stats 概率分布,可选

应使用其 ppf/cdf 方法计算刻度位置的分布。默认情况下,使用 scipy.stats.norm 类的最小实现,因此 scipy 不是必需的。

示例

最基本用法

>>> from matplotlib import pyplot
>>> import probscale
>>> fig, ax = pyplot.subplots(figsize=(4, 7))
>>> ax.set_ylim(bottom=0.5, top=99.5)
>>> ax.set_yscale('prob')
../_images/probscale-1.png
name = 'prob'
set_default_locators_and_formatters(axis)[源]

将定位器和格式化器设置为对数刻度的专用版本。

get_transform()[源]

返回适用于给定对数基数的 Transform 实例。

limit_range_for_scale(vmin, vmax, minpos)[源]

将域限制为正值。