planeco:roteiro:10-glm
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:10-glm [2017/03/28 19:12] – [Avaliando o modelo cheio] adalardo | planeco:roteiro:10-glm [2025/05/06 18:24] (Atual) – adalardo | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
+ | ====== Aviso ====== | ||
+ | |||
+ | |||
+ | |||
+ | ===== ** Essa versão está desatualizada ** ===== | ||
+ | |||
+ | |||
+ | **Entre em [[http:// | ||
+ | |||
+ | ** | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
====== Modelo Lineares Generalizados ====== | ====== Modelo Lineares Generalizados ====== | ||
Linha 16: | Linha 31: | ||
O preditor linear está baseado na estrutura linear que temos visto nos modelos. Para uma variável preditora: | O preditor linear está baseado na estrutura linear que temos visto nos modelos. Para uma variável preditora: | ||
- | $$ \eta = \alpha + \beta * x$$ | + | $$ \eta = \alpha + \beta x$$ |
A função de ligação é o que relaciona o preditor linear com a esperança: | A função de ligação é o que relaciona o preditor linear com a esperança: | ||
Linha 115: | Linha 130: | ||
* interprete o modelo selecionado | * interprete o modelo selecionado | ||
+ | </ | ||
+ | |||
+ | ===== GLM Binomial ===== | ||
+ | |||
+ | Os modelos de proporção ou de resposta binária (presença/ | ||
+ | |||
+ | ===== Função de ligação ===== | ||
+ | |||
+ | A função de ligação para modelos com resposta binária ou proporção é chamada de '' | ||
+ | Pode ser definida como: | ||
+ | |||
+ | $$ p = \log{(\frac{a+bx}{1-(a+bx)})} $$ | ||
+ | |||
+ | |||
+ | ===== Exemplo: passaro na ilha ===== | ||
+ | |||
+ | O conjunto de dados que vamos usar, {{ : | ||
+ | <WRAP center round box 60%> | ||
+ | **__// | ||
+ | |||
+ | * incidence: presença/ | ||
+ | * area: área total da ilha ($km^2$) | ||
+ | * isolation: distância do continente (km) | ||
+ | </ | ||
+ | |||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | ** Use os mesmos passos do modelo anterior no Rcmdr ** | ||
+ | * lembre-se que a '' | ||
+ | * o procedimento para a sobre-dispersão é o mesmo que no exemplo anterior | ||
+ | * | ||
+ | </ | ||
+ | |||
+ | ==== Hipótese ==== | ||
+ | |||
+ | O objetivo do estudo que gerou esses dados é saber se a ocorrência da ave (reprodução) está relacionada com o isolamento e tamanho da ilha. | ||
+ | |||
+ | * abra os dados '' | ||
+ | * monte o model cheio com todas a variáveis preditoras e interações | ||
+ | * simplifique o modelo para o mínimo adequado | ||
+ | |||
+ | ==== Interpretação do resultado ==== | ||
+ | |||
+ | O modelo prevê a ocorrência da ave na escala de logaritmo da chance (log odds-ratio). Para interpretar tanto os coeficientes quanto os valores previsto é necessário aplicar a função inversa do '' | ||
+ | |||
+ | $$logit^{-1}(\hat{y}) = \frac{1}{1+\frac{1}{e^{\hat{y}}}} $$ | ||
+ | |||
+ | * calcule o predito pelo modelo e os coeficientes na escala original | ||
+ | * interprete o efeito do tamanho e distância na ocorrência da espécie | ||
+ | |||
+ | |||
+ | ===== Modelo Linear Misto ===== | ||
+ | |||
+ | Para construir modelos onde as observações têm dependência espacial ou temporal, é preciso contemplar a variável com dependência como variável aleatória. | ||
+ | |||
+ | <WRAP center round box 80%> | ||
+ | **__// | ||
+ | |||
+ | Os pacotes para trabalhar os modelos mistos no R não são instalados junto com os pacotes básicos como os que contem as funções '' | ||
+ | Os dois principais pacotes para realizar modelos misto são: '' | ||
+ | |||
+ | < | ||
+ | install.packages(" | ||
+ | library(lme4) | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | Para um modelo onde a relação entre a preditora e a resposta não mudam, mas há um efeito relacionado aleatório relacionado à localidade ou o objeto da medida, construímos usamos o LMM da seguinte forma. | ||
+ | <WRAP center round box 80%> | ||
+ | * baixe o arquivo {{ : | ||
+ | * ajuste um modelo com a variável aleatória '' | ||
+ | * compare o modelo com e sem a preditora '' | ||
+ | * interprete o resultado do modelo mínimo adequado | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | < | ||
+ | lmm01r <- lmer(Richness ~ NAP + (1|Beach), data=praia, REML = FALSE) | ||
+ | lmm00r <- lmer(Richness ~ 1 + (1|Beach), data=praia, REML = FALSE) | ||
+ | anova(lmm00r, | ||
+ | lmm01 <- lmer(Richness ~ NAP + (1|Beach), data=praia, REML = TRUE) | ||
+ | summary(lm001) | ||
+ | |||
+ | </ | ||
+ | |||
+ | Para incluir a variável aleatória '' | ||
+ | $$(1|Beach) $$ | ||
+ | para: | ||
+ | |||
+ | $$(1 + NAP|Beach) $$ | ||
+ | |||
+ | <WRAP center round box 60%> | ||
+ | * construa o modelo com a variável aleatória '' | ||
+ | * interprete o resultado | ||
+ | |||
</ | </ | ||
planeco/roteiro/10-glm.1490728355.txt.gz · Última modificação em: 2024/01/09 18:38 (edição externa)