Подгонка отрицательного биномиального распределения
Отрицательное биномиальное распределение допускает превышение дисперсии над средним значением — именно это вы наблюдали в предыдущем упражнении на данных crab. В этом упражнении вы вернётесь к ранее выполненной подгонке регрессии Пуассона с логарифмической функцией связи и дополнительно подгоните модель отрицательного биномиального распределения, также используя логарифмическую функцию связи.
Вы проанализируете, как изменились статистические показатели.
Модель crab_pois и набор данных crab уже загружены в вашем рабочем пространстве.
Это упражнение является частью курса
Обобщённые линейные модели в Python
Инструкции к упражнению
- Определите формулу для регрессионной модели, в которой
satпредсказывается на основеwidth. - Подгоните модель отрицательного биномиального распределения, используя
NegativeBinomial(), и сохраните её какcrab_NB. - Выведите сводки модели Пуассона
crab_poisи только что подогнанной модели отрицательного биномиального распределения.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Define the formula for the model fit
formula = '____ ~ ____'
# Fit the GLM negative binomial model using log link function
crab_NB = smf.glm(formula = ____, data = ____,
family = ____.____.____).____
# Print Poisson model's summary
print(____.____)
# Print the negative binomial model's summary
print(____.____)