【问题标题】:Interclass Correlation Coefficient (ICC(3,k)) with pandas大熊猫的类间相关系数 (ICC(3,k))
【发布时间】:2018-05-16 09:41:27
【问题描述】:

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

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

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

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

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

我想计算每次测量的 ICC。

【问题讨论】:

    标签: python pandas spss


    【解决方案1】:

    你可以使用pingouin stats package for ICC calculation.,因为它是一个python库,所以不需要你安装R或SPSS。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2016-12-03
        • 1970-01-01
        • 2018-05-28
        • 2020-12-02
        • 1970-01-01
        • 2017-02-07
        • 1970-01-01
        • 1970-01-01
        • 2020-06-03
        相关资源
        最近更新 更多