Resíduos de uma Regressão Linear no R

Reforçando um pouco os posts Análise dos Resíduos de uma Regressão Linear, veja abaixo como plotar os resíduos de uma regressão para verificar sua normalidade:

## regressao de mpg em cyl
regressao = lm(mpg ~ cyl, data=mtcars);

## resumo da regressao
summary(regressao);

## atribui os residuos a variavel chamada regressao_resid
regressao_resid = resid(regressao); 

## gera o grafico: mpg x residuos
plot(mtcars$mpg, reg_cars_resid, ylab="Residuos", xlab="Mpg",
main="Analise Residual") 

## insere uma linha horizontal no grafico
abline(0, 0)

Rplot
Note que não há acentos no gráfico. Fiz isso porque inserir acentos e caracteres especiais no R pode ocasionar erros. Recomendo que se faça isso somente no momento que for gerar a figura e depois retirar os acentos antes de fechar e salvar o arquivo.

Relembrando:

  • Resíduo = Valor observado – Valor estimado;
  • A soma dos resíduos é zero – se a regressão for OLS contendo uma constante;
  • Os resíduos devem estar aleatoriamente distribuídos em torno do eixo horizontal. Caso contrário, um modelo não linear será mais adequado.
Anúncios

4 comentários

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s