首页 > 解决方案 > 大熊猫的类间相关系数 (ICC(3,k))

问题描述

我正在尝试为 pandas 数据框中的列计算 k=2 或更多的 ICC(3,k)。我找不到任何工具箱,只有2016 年的这篇文章(大脑工具箱不再存在)。ICC(3,1) 有一个代码示例,但基于 numpy 而不是基于 pandas。我对如何重新工作有点迷茫。

基本上,我想为我已经创建的数据框模仿 IBM SPSS 工具箱。

我有 2 名(或更多)独立观察者对多个主题进行了多次测量。

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

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

我想为每次测量计算ICC。

标签: pythonpandasspss

解决方案


您可以使用pingouin stats 包进行 ICC 计算。由于它是一个 python 库,因此不需要您安装 R 或 SPSS。

您只需要将索引拖放到单个列作为度量。您可以参考他们的 ICC 葡萄酒数据集以获取有关如何重新排列数据框的信息。


推荐阅读