1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Zobecněné lineární modely v Pythonu

Connected

cvičení

Transformace proměnných

V dalším kroku s datasetem wells si procvičíš aplikaci transformace proměnných přímo ve vzorci a v nastavení matice modelu – bez nutnosti přidávat transformovaná data do datového rámce. Zároveň se vrátíš k výpočtu chyby modelu neboli deviace, abys zjistil/a, zda transformace zlepšila přizpůsobení modelu.

Připomeň si, že funkce dmatrix() přijímá pravou stranu argumentu formula z funkce glm() spolu s argumentem data.

dmatrix('y ~ x1 + x2', 
        data = my_data)

Dataset wells a model model_ars s proměnnou arsenic (původní proměnná) jsou v pracovním prostředí přednahrány.

Pokyny 1/3

undefined XP
    1
    2
    3
  • Importuj numpy jako np a dmatrix z balíčku patsy.
  • Vytvoř matici modelu tak, že na proměnnou arsenic aplikuješ logaritmickou transformaci pomocí funkce log() z balíčku numpy.