ÎncepețiÎncepe gratuit

Specificarea unei interacțiuni

Până acum ai folosit un singur model cu pante paralele, care s-a potrivit rezonabil cu întregul set de date, iar apoi trei modele separate pentru fiecare categorie de vechime a locuințelor – care s-au potrivit mai bine pentru fiecare categorie în parte, dar erau incomode, deoarece aveai trei modele diferite cu care să lucrezi și pe care să le explici. Ideal ar fi să ai un singur model care să înglobeze toată puterea predictivă a modelelor individuale.

Definirea acestui model unic se realizează prin adăugarea de interacțiuni între variabilele explicative. Sintaxa statsmodels.formula este flexibilă și îți oferă câteva opțiuni, în funcție de preferință: cod concis, rapid de scris și de citit, sau cod explicit, care descrie în detaliu ce face fiecare pas.

taiwan_real_estate este disponibil.

Acest exercițiu face parte din cursul

Regresie intermediară cu statsmodels în Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Model price vs both with an interaction using "times" syntax
mdl_price_vs_both_inter = ____

# Print the coefficients
print(mdl_price_vs_both_inter.params)
Editează și rulează codul