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, regressao_resid, ylab="Residuos", xlab="Mpg", main="Analise Residual") ## insere uma linha horizontal no grafico abline(0, 0)
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.
4 comentários em “Resíduos de uma Regressão Linear no R”