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?varFunce siga os links de lá. O IIRCvarFixed()fará o que você quiser.