【发布时间】:2018-12-07 17:49:06
【问题描述】:
我正在使用 python 浏览一个统计工作簿,有一个练习动手的问题,我被困在这个问题上。它与泊松回归有关,这里是问题陈述:-
执行以下任务:
- 从 MASS 包中加载 R 数据集 Insurance,并将数据捕获为 pandas 数据框
- 建立一个泊松回归模型,其对数为 自变量、持有人和因变量索赔。
- 用数据拟合模型。
- 求残差之和。
我坚持上面的第 4 点。有人可以帮忙完成这一步吗?
这是我到目前为止所做的:-
import statsmodels.api as sm
import statsmodels.formula.api as smf
import numpy as np
df = sm.datasets.get_rdataset('Insurance', package='MASS', cache=False).data
poisson_model = smf.poisson('np.log(Holders) ~ -1 + Claims', df)
poisson_result = poisson_model.fit()
print(poisson_result.summary())
现在如何得到残差之和?
【问题讨论】:
-
随便做吧:
np.sum(poisson_result.resid) -
虽然我得到了 180 的输出,但它仍然说答案是错误的。试图弄清楚如何
标签: python-3.x scipy statistics poisson