Найти сумму остатков - PullRequest
       80

Найти сумму остатков

0 голосов
/ 23 сентября 2019

Я выполняю упражнение «Пуассоновская регрессия статистики с Python» в Fresco Play.Постановка проблемы выглядит следующим образом: Загрузите страховку набора данных R из пакета MASS.Захват данных в виде кадра данных панд.Постройте регрессионную модель Пуассона с журналом независимых переменных и держателей зависимых переменных.Подберите модель данными и найдите сумму невязок.

Я застрял с последней строкой, т.е. сумма невязок

Я использовал np.sum(model.resid).Но ответ не принимается

Вот мой код

import statsmodels.api as sm
import statsmodels.formula.api as smf
import numpy as np

INS_data = sm.datasets.get_rdataset('Insurance','MASS').data
model = smf.poisson('Claims ~ np.log(Holders)', INS_data).fit()
print(np.sum(model.resid))

1 Ответ

0 голосов
/ 25 сентября 2019

Я выполнял код в Python2, который дал неправильный ответ, но, запустив его в Python3, дал правильный ответ.Я не знаю причину, но код отлично работает в Python3

...