1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în regresia cu statsmodels în Python

Connected

exercițiu

Predicția manuală a prețurilor locuințelor

Poți calcula manual predicțiile pe baza coeficienților modelului. În practică, este mai bine să folosești .predict(), dar calculul manual te ajută să înțelegi că predicțiile nu sunt magie – sunt pur și simplu aritmetică.

De fapt, pentru o regresie liniară simplă, valoarea prezisă este doar interceptul plus panta înmulțită cu variabila explicativă.

$$\text{response} = \text{intercept} + \text{slope} * \text{explanatory}$$

mdl_price_vs_conv și explanatory_data sunt disponibile.

Instrucțiuni

100 XP
  • Obține coeficienții/parametrii modelului mdl_price_vs_conv și atribuie-i variabilei coeffs.
  • Obține interceptul, adică primul element din coeffs, și atribuie-l variabilei intercept.
  • Obține panta, adică al doilea element din coeffs, și atribuie-o variabilei slope.
  • Calculează manual price_twd_msq folosind formula, specificând interceptul, panta și explanatory_data.
  • Rulează codul pentru a compara predicțiile calculate manual cu rezultatele obținute prin .predict().