Я изучаю статистику с python, есть практический практический вопрос, на котором я застрял. Это связано с регрессией Пуассона и вот формулировка проблемы: -
Выполните следующие задачи:
- Загрузить набор данных R Insurance из пакета MASS и захватить данные как кадр данных 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())
Теперь, как получить сумму остатков?