ÎncepețiÎncepe gratuit

Ajustarea unui model de regresie liniară

Un sondaj anonim privind salariile a fost realizat anual, începând cu 2015, în rândul specialiștilor IT din Europa. În 2018, sute de respondenți au ales să participe. Datele sondajului includ numărul de ani de experiență al respondenților și salariul lor actual.

Vei analiza relația dintre aceste două variabile pentru a afla dacă mai mulți ani de experiență duc la un salariu mai mare sau mai mic.

Variabila ta independentă este experience_years, iar variabila dependentă este current_salary.

Datele au fost încărcate pentru tine ca data, împreună cu statsmodels.api și pandas, ca sm, respectiv pd.

Acest exercițiu face parte din cursul

Analiza datelor din sondaje în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește variabilele x și y.
  • Adaugă termenul constant.
  • Aplică regresia OLS() și ajustează modelul cu .fit().
  • Afișează tabelul rezumat.

Exercițiu interactiv practic

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

# Define variable, x and y
x = salary_survey.____.____
y = salary_survey.____.____

# Add the constant term
x = ____.____(x)

# Perform .OLS() regression and fit
result = ____.____(y,x).____()

# Print the summary table
print(____.____())
Editează și rulează codul