python - 大熊猫的类间相关系数 (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。
解决方案
您可以使用pingouin stats 包进行 ICC 计算。由于它是一个 python 库,因此不需要您安装 R 或 SPSS。
您只需要将索引拖放到单个列作为度量。您可以参考他们的 ICC 葡萄酒数据集以获取有关如何重新排列数据框的信息。
推荐阅读
- wordpress - 在 Gutenberg 图像、封面和画廊 - 块中编辑 srcset 和尺寸属性
- java - 如何通过 Android DownloadManager 避免损坏的下载?
- python - Scipy.optimize.mininize 获取函数评估的数量
- mysql - 有四个字段的复合索引,需要用到三个
- java - JSF 从动态创建的 MenuItems 中获取值
- jquery - 访问列 ID
- c# - 使用数组将值添加到列表中
- html - 网格模板区域不适用于长文本
- amazon-s3 - 尝试编辑存储桶策略时访问被拒绝
- javascript - 如何将父元素的高度设置为与子元素相同?