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)