Eu gostaria de ajustar um modelo linear (lm) onde a variação dos resíduos é claramente dependente da variável explicativa.
A maneira como sei fazer isso é usando glm com a família Gamma para modelar a variação e, em seguida, coloque seu inverso nos pesos na função lm (exemplo: http://nitro.biosci.arizona.edu/r/chapter31 .pdf )
Eu estava me perguntando:
- Essa é a única técnica?
- Que outras abordagens são relevantes?
- Quais pacotes / funções R são relevantes para esse tipo de modelagem? (exceto glm, lm)
glm()
entãolm()
no capítulo ao qual você vincula. Parece-me queglm()
é tudo o que é necessário e usado lá, mas posso ter perdido alguma coisa. Você pode tentar os mínimos quadrados generalizados (gls()
em nlme ), que permitem estimar pesos para controlar o tipo de heterocedasticidade mencionado; veja?varFunc
e siga os links de lá. O IIRCvarFixed()
fará o que você quiser.