我想拟合一个线性模型(lm),其中残差方差显然取决于解释变量。
我知道的方法是将glm与Gamma族一起使用,对方差建模,然后将其逆值放入lm函数的权重中(例如:http : //nitro.biosci.arizona.edu/r/chapter31 .pdf)
我在想:
- 这是唯一的技术吗?
- 还有哪些其他相关方法?
- 哪些R包/功能与此类建模相关?(其他然后是glm,lm)
在“过程混合”中,“主题=选项”在残差的方差-协方差矩阵中产生块对角线结构。因此,您是否考虑过使用一般线性混合模型来改变均方差假设?
—
ocram,2012年
谢谢加文,我对这些功能做了一些了解。两个问题:1)您是否推荐任何教程?(我怀疑我的《 MASS手册》是一个好的开始,但是想知道您是否对此有所想法)。2)由于我要拟合的模型是一个简单的OLS,因此使用gls函数时估算值会有何不同?(如果我没记错的话-不多,因为它应该适用于一些迭代的一阶近似,但是对此我一点也不确定)。Ocram-谢谢,但我不使用SAS。
—
塔尔·加利利
在第2节中,将解释如何在STATA中实现拟泊松回归:stata.com/meeting/fnasug08/gutierrez.pdf。如果有人可以提出一种在R中重新编码的方法,我将不胜感激。
—
a11msp
glm()
然后lm()
在您链接到的章节中使用它们。在我看来,glm()
这是这里所需要和使用的,但是我可能错过了一些东西。您可以尝试使用广义最小二乘法(gls()
以nlme表示),该最小二乘法可以估算权重以控制您提到的异方差性的类型;查看?varFunc
并点击那里的链接。IIRCvarFixed()
将做您想要的。