1. Nauka
  2. /
  3. Kursy
  4. /
  5. Uogólnione modele liniowe w Pythonie

Connected

ćwiczenie

Oszacuj parametr lambda

W filmie poznałeś(-aś) sposób, w jaki logarytmiczna funkcja łącząca zapewnia liniową kombinację parametrów definiujących model regresji Poissona postaci

$$ log(\lambda)=\beta_0+\beta_1x_1 $$

Aby uzyskać funkcję odpowiedzi wyrażoną przez lambda, wykładniczamy funkcję modelu:

$$ \lambda=E(y)=exp(\beta_0 + \beta_1x_1) $$ $$ \lambda=E(y)=exp(\beta_0) \times exp(\beta_1x_1) $$

W tym ćwiczeniu użyjesz tej formuły wraz z danymi o krabach podkowiastych, aby obliczyć oszacowanie średniej \(y\) dla szerokości samicy kraba.

Zbiór danych crab jest wczytany do środowiska.

Instrukcje 1/2

undefined XP
    1
    2
  • Zaimportuj bibliotekę statsmodels.api jako sm oraz glm z statsmodels.formula.api.
  • Dopasuj i wyświetl model regresji Poissona, w którym sat jest zmienną odpowiedzi, a width zmienną objaśniającą.