Začněte nyníZačněte zdarma

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.

Toto cvičení je součástí kurzu

Zobecněné lineární modely v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Import function dmatrix
import ____ as ____
from ____ import ____

# Construct model matrix for arsenic with log transformation
____('np.____(____)', data = ____,
       return_type = 'dataframe').head()
Upravit a spustit kód