【发布时间】:2018-11-11 11:11:46
【问题描述】:
所以,我在 R 中拟合了一个带有两个随机截距的线性混合模型:
Y = X beta + Z b + e_i,
b ~ MVN (0, Sigma); X 和 Z 分别是固定效应和随机效应模型矩阵,beta 和 b 是固定效应参数和随机效应 BLUP/条件模式。
我想了解b 的底层协方差矩阵,这在lme4 包中似乎不是一件小事。您只能得到VarCorr 的方差,而不是实际的相关矩阵。
根据one of the package vignettes(第2页),可以计算出beta的协方差:e_i * lambda * t(lambda)。您可以从lme4 的输出中提取所有这些组件。
我想知道这是否是要走的路?或者您有什么其他建议?
【问题讨论】:
-
欢迎来到 StackOverflow。请澄清您的数学符号(Xbeta 实际上是 X * beta 吗?也许您还应该说出 beta、b、sigma 是什么;尽管我不是专家,对于某些这些符号可能很明显)。请记住,您写的问题越清晰,就越有可能更快地得到适当的答案。
-
是的,Xbeta 应该是 X*beta。 Beta是设计矩阵X的固定效应向量,b是随机效应向量,sigma是b的方差协方差矩阵。感谢您的提示,我会记住这一点的。
标签: r matrix covariance lme4