planeco:roteiro:07-class_base
Diferenças
Esta página mostra as diferenças entre as duas revisões da página.
| Ambos os lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
| planeco:roteiro:07-class_base [2018/03/02 17:22] – melina.leite | planeco:roteiro:07-class_base [2024/01/09 18:38] (Atual) – edição externa 127.0.0.1 | ||
|---|---|---|---|
| Linha 137: | Linha 137: | ||
| Lembre dos métodos usados no tutorial de [[planeco: | Lembre dos métodos usados no tutorial de [[planeco: | ||
| - | Histograma | ||
| - | < | ||
| - | hist(lm.algas.peixes$residuals) | ||
| - | </ | ||
| - | Boxplot | + | ====== Como saber se a variância dos erros/resíduos é constante? |
| - | < | + | |
| - | boxplot(lm.algas.peixes$residuals) | + | |
| - | </code> | + | |
| - | |||
| - | |||
| - | Gráfico Quantil-Quantil | ||
| - | < | ||
| - | qqnorm(lm.algas.peixes$residuals) | ||
| - | qqline(lm.algas.peixes$residuals) | ||
| - | </ | ||
| - | |||
| - | ===Como saber se a variância dos erros/ | ||
| Para qualquer valor de X (ou de // | Para qualquer valor de X (ou de // | ||
| - | < | ||
| - | res.a.p< | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | yest.a.p< | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | plot(res.a.p~yest.a.p, | ||
| - | </ | ||
| + | ====== residuo2 ====== | ||
| **Como você interpreta esse gráfico? | **Como você interpreta esse gráfico? | ||
| Você nota algum padrão na distribuição dos erros/ | Você nota algum padrão na distribuição dos erros/ | ||
| Linha 180: | Linha 154: | ||
| - | ===Como saber se uma reta representa o melhor ajuste? | + | ====Como saber se uma reta representa o melhor ajuste?==== |
| - | O primeiro gráfico a ser feito é um gráfico de dispersão (XY) simples. Uma curva suavizada pode ser plotada para ajudar a analisar a tendência geral. | + | O primeiro gráfico a ser feito é um gráfico de dispersão (XY) simples. Uma curva suavizada pode ser plotada para ajudar a analisar a tendência geral ((a gente já fez esse gráfico acima!)). |
| - | < | + | |
| - | scatterplot(y~x) | + | |
| - | </ | + | |
| Adicionalmente, | Adicionalmente, | ||
| - | ===Como saber se alguma observação está influenciando demais os parâmetros da regressão? | + | ====Como saber se alguma observação está influenciando demais os parâmetros da regressão?==== |
| Além de testar as premissas, também é importante fazer um diagnóstico para verificar se existem // | Além de testar as premissas, também é importante fazer um diagnóstico para verificar se existem // | ||
| Linha 208: | Linha 179: | ||
| O primeiro passo é ajustar um modelo de regressão linear aos dados obtidos. | O primeiro passo é ajustar um modelo de regressão linear aos dados obtidos. | ||
| Para o primeiro conjunto de dados (algas_peixes.csv), | Para o primeiro conjunto de dados (algas_peixes.csv), | ||
| - | < | ||
| - | summary (lm.algas.peixes) | ||
| - | </ | ||
| - | + | ====== Final ====== | |
| - | Agora, vamos definir que sejam construídos os 4 gráficos de diagnóstico para esse modelo e que eles sejam colocados em uma mesma página: | + | |
| - | < | + | |
| - | par(mfrow=c(2,2)) | + | |
| - | plot(lm.algas.peixes) | + | |
| - | par(mfrow=c(1,1)) | + | |
| - | </ | + | |
| **Obs.: Note que o gráfico inferior à direita é o gráfico que mostra a distância de Cook.** | **Obs.: Note que o gráfico inferior à direita é o gráfico que mostra a distância de Cook.** | ||
| **Salve essa página como.pdf e coloque o mesmo nome do arquivo de dados** | **Salve essa página como.pdf e coloque o mesmo nome do arquivo de dados** | ||
| - | |||
| - | |||
| **Repita o mesmo procedimento para os outros conjuntos de dados e avalie quais premissas estão sendo atendidas ou não para cada um.** | **Repita o mesmo procedimento para os outros conjuntos de dados e avalie quais premissas estão sendo atendidas ou não para cada um.** | ||
| - | < | ||
| - | ## copie uma linha por vez: | ||
| - | algas.peixes2 <- read.csv(" | ||
| - | head(algas.peixes2) | ||
| - | summary(algas.peixes2) | ||
| - | scatterplot(BIOMASSA_PEIXES_HERB2~BIOMASSA_ALGAS2, | ||
| - | lm.algas.peixes2< | ||
| - | summary (lm.algas.peixes2) | ||
| - | |||
| - | ## copie as três linhas juntas: | ||
| - | par(mfrow=c(2, | ||
| - | plot (lm.algas.peixes2) | ||
| - | par(mfrow=c(1, | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | ## copie uma linha por vez: | ||
| - | insetos.peixes <- read.csv(" | ||
| - | head(insetos.peixes) | ||
| - | summary(insetos.peixes) | ||
| - | scatterplot(BIOMASSA_PEIXES_INS~BIOMASSA_INSETOS, | ||
| - | lm.insetos.peixes< | ||
| - | summary(lm.insetos.peixes) | ||
| - | |||
| - | ## copie as três linhas juntas: | ||
| - | par(mfrow=c(2, | ||
| - | plot (lm.insetos.peixes) | ||
| - | par(mfrow=c(1, | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | ## copie uma linha por vez: | ||
| - | vol.inds <- read.csv(" | ||
| - | head(vol.inds) | ||
| - | summary(vol.inds) | ||
| - | scatterplot(INDIVIDUOS_AUSTROL~VOLUME_LAGO, | ||
| - | lm.vol.inds< | ||
| - | summary(lm.vol.inds) | ||
| - | |||
| - | ## copie as três linhas juntas: | ||
| - | par(mfrow=c(2, | ||
| - | plot (lm.vol.inds) | ||
| - | par(mfrow=c(1, | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
planeco/roteiro/07-class_base.1520011331.txt.gz · Última modificação em: 2024/01/09 18:38 (edição externa)