statsmodels.graphics.regressionplots.plot_leverage_resid2

statsmodels.graphics.regressionplots.plot_leverage_resid2(results, alpha=0.05, ax=None, **kwargs)[source]

绘制杠杆统计量与标准化残差平方的关系图

Parameters:
resultsresults instance

一个回归结果实例

alphafloat

指定大标准化残差的截断值。残差假设为分布 N(0, 1),其中 alpha=alpha。

axAxes

Matplotlib Axes 实例

**kwargs

传递给绘图命令的附加参数。

Returns:
Figure

一个matplotlib图形实例。

示例

使用从州犯罪数据集构建的模型,绘制杠杆统计量与标准化残差平方的关系图。具有大标准化残差的观测值将在图中标注。

>>> import statsmodels.api as sm
>>> import matplotlib.pyplot as plt
>>> import statsmodels.formula.api as smf
>>> crime_data = sm.datasets.statecrime.load_pandas()
>>> results = smf.ols('murder ~ hs_grad + urban + poverty + single',
...                   data=crime_data.data).fit()
>>> sm.graphics.plot_leverage_resid2(results)
>>> plt.show()

(源代码, png, 高分辨率png, pdf)

../_images/graphics_regression_leverage_resid2.png

Last update: Oct 16, 2024