Python中计算线性混合模型的R^2

2024-06-26 14:08:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我在网上查了很多关于混合模型中R^2计算的信息,在R(lme4,MuMIn)中,lme4包创建了混合模型拟合,MuMIn计算了Nakagawa和Schielzeth创建的两个R^2值,可以在下面的链接中找到。 https://stats.stackexchange.com/questions/111150/calculating-r2-in-mixed-models-using-nakagawa-schielzeths-2013-r2glmm-me

我尝试过使用rpy2,这样我就可以在Python中访问这些R包,但是我一直很难让它正常工作。你知道吗

我的混合模型方程是 smf.mixedlm公司(“win=”statistic“,data,groups=data['player'])。我处理的数据被分类为一个不平衡的重复测量数据集,我的分组因子是players列,这就是为什么我选择使用混合模型。你知道吗

最后,我想计算一下我的统计数据和获胜率的相关性。在我计算R^2值之后,我可以取平方根来得到相关系数。你知道吗

如果有人对如何在Python中计算这些R^2值有任何建议,我们将不胜感激。我查看了statsmodels文档,但没有发现任何内容。关于如何在我的数据集中进行数学计算的建议也会很有帮助。你知道吗

谢谢


Tags: 数据https模型com信息data链接stats