Codifică o regresie simplă cu o singură variabilă
În primul exercițiu de programare, vei crea o formulă pentru a defini o sarcină de modelare cu o singură variabilă, apoi vei ajusta un model liniar pe date. Îți sunt furnizate ratele șomajului masculin și feminin în Statele Unite de-a lungul mai multor ani (Sursă).
Sarcina este să prezici rata șomajului feminin pe baza ratei observate a șomajului masculin.
Variabila de ieșire este female_unemployment, iar variabila de intrare este male_unemployment.
Semnul coeficientului unei variabile îți indică dacă variabila de ieșire crește (+) sau scade (-) pe măsură ce variabila de intrare crește.
Amintește-ți că interfața de apelare a funcției lm() (docs) este:
lm(formula, data = ___)
Cadrul de date unemployment a fost preîncărcat.
Acest exercițiu face parte din cursul
Învățare supervizată în R: Regresia
Instrucțiuni pentru exercițiu
- Definește o formulă care exprimă
female_unemploymentca funcție demale_unemployment. Atribuie formula variabileifmlași afișeaz-o. - Apoi folosește
lm()șifmlapentru a ajusta un model liniar care să prezică șomajul feminin pe baza șomajului masculin, utilizând setul de dateunemployment. - Afișează modelul. Coeficientul pentru șomajul masculin corespunde așteptărilor tale? Crește șomajul feminin odată cu cel masculin?
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# unemployment is available
summary(unemployment)
# Define a formula to express female_unemployment as a function of male_unemployment
fmla <- ___
# Print it
___
# Use the formula to fit a model: unemployment_model
unemployment_model <- ___
# Print it
___