Kom igångKom igång gratis

Modellanpassning steg för steg

I videoföreläsningen lärde du dig de viktigaste komponenterna för att anpassa en GLM i Python med paketet statsmodels. I den här övningen definierar du GLM-komponenterna steg för steg och anpassar sedan modellen genom att anropa .fit()-metoden.

Datamängden som du kommer att använda handlar om förorening av grundvatten med arsenik i Bangladesh, där vi vill modellera hushållens beslut om att byta brunn. Kolumnerna i datamängden är:

  • switch: 1 om ett byte av brunn genomfördes; 0 annars
  • arsenic: Arsenikhalten i brunnen
  • distance: Avstånd till närmaste kända säkra brunn
  • education: Antal utbildningsår för hushållets överhuvud

Datamängden wells har förladdats i arbetsytan.

Den här övningen är en del av kursen

Generaliserade linjära modeller i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Define the formula the the logistic model
model_formula = '____ ~ ____'
Redigera och kör kod