ÎncepețiÎncepe gratuit

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

Vezi cursul

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 ca lmshucked.
  • Afișează elementul coefficients din lmshucked pentru a obține coeficienții modelului (intercept și pantă).
  • Rulează summary() pentru lmshucked și salvează rezultatul ca smrylmshucked.
  • Din obiectul de sumar smrylmshucked, afișează elementele r.squared și adj.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
___
___
Editează și rulează codul