Regresie liniară
Funcția lm() îți permite să efectuezi o regresie liniară simplă. În acest exercițiu, vei construi un model pentru age în funcție de shuckedWeight. Vei salva rezultatele modelului ca obiect și vei afișa elemente din acest obiect, cum ar fi coefficients.
Vei rula și o funcție summary() pe obiectul model și vei salva rezultatul într-un alt obiect, care va conține elemente legate de calitatea ajustării, precum r.squared și adj.r.squared. Setul de date abaloneKeep a fost deja încărcat pentru tine.
Acest exercițiu face parte din cursul
R pentru utilizatorii de SAS
Instrucțiuni pentru exercițiu
- Folosește
lm()pentru a efectua o regresie liniară simplă a vârstei (age) în funcție de greutatea cărnii (shuckedWeight). Salvează rezultatul calmshucked. - Afișează elementul
coefficientsdinlmshuckedpentru a obține coeficienții modelului (intercept și pantă). - Rulează
summary()pentrulmshuckedși salvează rezultatul casmrylmshucked. - Din obiectul de sumar
smrylmshucked, afișează elementeler.squaredșiadj.r.squared.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Run lm() of age by shuckedWeight, save output as lmshucked
lmshucked <- lm(___ ~ ___, data = ___)
# Display coefficients element from lmshucked
___
# Save summary() output of lmshucked as smrylmshucked
___
# Show r.squared and adj.r.squared elements of smrylmshucked
___
___