statsmodels.graphics.gofplots.ProbPlot.ppplot

ProbPlot.ppplot(xlabel=None, ylabel=None, line=None, other=None, ax=None, **plotkwargs)[source]

x的百分位数与分布的百分位数的图表。

Parameters:
xlabelstr or None, optional

用户提供的x轴标签。如果为None(默认),则根据other关键字参数的状态使用其他值。

ylabelstr or None, optional

用户提供的y轴标签。如果为None(默认),则根据other关键字参数的状态使用其他值。

line{None, “45”, “s”, “r”, q”}, optional

用于与数据进行比较的参考线的选项:

  • “45”: 45度线

  • “s”: 标准化线,预期的顺序统计量通过给定样本的标准差进行缩放,并加上均值

  • “r”: 拟合一条回归线

  • “q”: 通过四分位数拟合一条线。

  • 无:默认情况下,不会向图中添加参考线。

otherProbPlot, array_like, or None, optional

如果提供,ECDF(x) 将与 p(x) 绘制,其中 x 是从 self 排序的样本。ECDF 是从 other 估计的经验累积分布函数,p(x) = 0.5/n, 1.5/n, …, (n-0.5)/n,其中 n 是 self 中的样本数量。如果提供了一个数组对象,它将被转换为具有默认参数的 ProbPlot 实例。如果没有提供(默认),self.dist(x) 将与 p(x) 绘制。

axAxesSubplot, optional

如果指定,此子图将用于绘图,而不是创建新的图形。

**plotkwargs

传递给 plot 命令的附加参数。

Returns:
Figure

如果 ax 为 None,则创建图形。否则为 ax 连接的图形。


Last update: Oct 16, 2024