Python 大熊猫的类间相关系数(ICC(3,k))

Python 大熊猫的类间相关系数(ICC(3,k)),python,pandas,spss,Python,Pandas,Spss,我试图为数据帧中的列计算k=2或更多的ICC(3,k)。 我找不到这方面的工具箱,只是(大脑工具箱已经不存在了)。有一个ICC(3,1)的代码示例,但它是numpy而不是基于pandas的。我对如何重新处理这个问题有点迷茫 基本上,我想为已经创建的数据帧模拟IBMSPSS工具箱 我有两个(或更多)独立观察者对许多受试者进行了大量测量 我有一个数据框架的形式(列是多索引): 我想计算每次测量的ICC。您是否尝试过rpy2模块。它的功能与R中的相同。您可能可以检查R和SPSS实现是否相似。您可以使用

我试图为数据帧中的列计算k=2或更多的ICC(3,k)。 我找不到这方面的工具箱,只是(大脑工具箱已经不存在了)。有一个ICC(3,1)的代码示例,但它是numpy而不是基于pandas的。我对如何重新处理这个问题有点迷茫

基本上,我想为已经创建的数据帧模拟IBMSPSS工具箱

我有两个(或更多)独立观察者对许多受试者进行了大量测量

我有一个数据框架的形式(列是多索引):


我想计算每次测量的ICC。

您是否尝试过rpy2模块。它的功能与R中的相同。您可能可以检查R和SPSS实现是否相似。

您可以使用,因为它是python库,不需要您安装R或SPSS

您只需要将索引放到一列作为度量。您可以参考他们的ICC wine数据集,了解有关如何重新排列数据帧的信息

          meas1        meas2         meas3
         obs1 obs2    obs1 obs2     obs1 obs2 
subject1 
subject2
subject3
...