1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Uogólnione modele liniowe w Pythonie

Connected

Exercise

Model liniowy jako szczególny przypadek GLM

W tym ćwiczeniu dopasujemy model liniowy na dwa sposoby: przy użyciu funkcji ols() oraz funkcji glm(). Pokażemy w ten sposób, że model liniowy jest szczególnym przypadkiem uogólnionego modelu liniowego (GLM).

Skorzystasz z wczytanego wcześniej zbioru danych salary, omówionego w filmie.

Pamiętaj, że model liniowy w Pythonie definiujemy następująco:

ols(formula = 'y ~ X', data = my_data).fit()

natomiast uogólniony model liniowy można dopasować za pomocą:

glm(formula = 'y ~ X', data = my_data, family = sm.families.___).fit()

Instrukcje 1/2

undefined XP
    1
    2
  • Zaimportuj statsmodels.api z popularnym aliasem sm oraz moduły ols i glm z biblioteki statsmodels.formula.api.
  • Dopasuj model liniowy, przewidując Salary na podstawie Experience, korzystając ze zbioru danych salary.