Ich würde gerne ein lineares Modell (lm) verwenden, bei dem die Varianz der Residuen eindeutig von der erklärenden Variablen abhängt.
Die Art und Weise, wie ich dies weiß, besteht darin, glm mit der Gamma-Familie zu verwenden, um die Varianz zu modellieren, und diese dann in die Gewichte der lm-Funktion umzuwandeln (Beispiel: http://nitro.biosci.arizona.edu/r/chapter31 .pdf )
Ich habe mich gewundert:
- Ist das die einzige Technik?
- Welche anderen Ansätze sind relevant?
- Welche R-Pakete / Funktionen sind für diese Art der Modellierung relevant? (andere als glm, lm)
glm()
dannlm()
in dem Kapitel, auf das Sie verweisen? Mir scheint, dasglm()
ist alles, was dort benötigt und verwendet wird, aber ich habe vielleicht etwas verpasst. Sie können verallgemeinerte kleinste Quadrate (gls()
in nlme ) versuchen, mit denen Gewichtungen geschätzt werden können, um die Art der von Ihnen erwähnten Heteroskedastizität zu steuern. siehe?varFunc
und folge den links von dort. Das IIRCvarFixed()
wird tun, was Sie wollen.