Regressão linear
Você pode usar a função lm() para executar uma regressão linear simples. Neste exercício, você vai ajustar um modelo para age como função de, ou predita por, shuckedWeight. Você vai salvar os resultados do modelo como um objeto e depois exibir elementos desse objeto de saída, como coefficients.
Você também vai executar um summary() do objeto do modelo e salvar essa saída em outro objeto, que conterá elementos relacionados ao ajuste do modelo, como r.squared e adj.r.squared. O conjunto de dados abaloneKeep já foi carregado para você.
Este exercício faz parte do curso
R para Usuários de SAS
Instruções do exercício
- Use
lm()para executar uma regressão linear simples de age por shucked weight. Salve a saída comolmshucked. - Exiba o elemento
coefficientsdelmshuckedpara obter os coeficientes do modelo (intercepto e inclinação). - Execute um
summary()paralmshuckede salve a saída comosmrylmshucked. - A partir do objeto de saída do summary,
smrylmshucked, exiba os elementosr.squaredeadj.r.squared.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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
___
___