在python中为线性混合模型计算R ^ 2

时间:2019-04-07 14:09:15

标签: python correlation mixed-models

我一直在网上寻找有关混合模型中R ^ 2的计算方法,R中有很多信息(lme4,MuMIn),其中lme4包创建了混合模型拟合,MuMIn计算了两个R ^ Nakagawa和Schielzeth创建的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'])。我正在使用的数据被归类为不平衡重复测量数据集,而我的分组因子是玩家列,这就是为什么我选择使用混合模型的原因。

最终,我想计算我的统计数据与获胜百分比的相关性。在计算R ^ 2值后,我可以取平方根来获得相关系数。

如果有人对如何在Python中计算这些R ^ 2值有任何建议,将不胜感激。我环顾了statsmodels文档,但未找到任何内容。有关如何在我的数据集中进行数学计算的建议也将有所帮助。

谢谢

0 个答案:

没有答案