You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从lmer模型中提取指定的随机效应相关参数?

lmer模型随机效应指定相关系数提取方法

VarCorr()返回的结果本身已存储完整的随机效应相关系数矩阵,只是默认输出为展示格式,你可以通过以下方式提取指定数值,无需额外安装第三方包:

步骤1:提取随机效应相关矩阵

从VarCorr()结果中提取Participant分组对应的相关矩阵:

# 先获取随机效应方差-协方差对象
vc <- VarCorr(m)
# 提取Participant组的相关系数矩阵
participant_corr <- attr(vc[["Participant"]], "correlation")

步骤2:索引获取目标相关系数

直接通过变量名索引得到你需要的Condition3与Condition2的相关系数:

target_cor <- participant_corr["Condition3", "Condition2"]

运行后target_cor的取值就是你要的-0.04。如果需要提取其他任意两个随机效应参数的相关系数,只需要替换中括号内的变量名即可。


内容的提问来源于stack exchange,提问作者Elise

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.15 23:27:07