python - Python 中的评分者间协议(protocol)(Cohen 的 Kappa)

标签 python statistics rating

我有 3 位评分者对 60 个案例的评分。这些是按文档组织的列表 - 第一个元素是指第一个文档的评级,第二个是第二个文档的评级,依此类推:

rater1 = [-8,-7,8,6,2,-5,...]
rater2 = [-3,-5,3,3,2,-2,...]
rater3 = [-4,-2,1,0,0,-2,...]

某处是否有 Cohen 的 Kappa 的 python 实现?我在 numpy 或 scipy 中找不到任何东西,在 stackoverflow 上也找不到任何东西,但也许我错过了?这是一个很常见的统计数据,所以我很惊讶我找不到像 Python 这样的语言。

最佳答案

Cohen's kappa在 scikit-learn 0.17 中引入:

sklearn.metrics.cohen_kappa_score(y1, y2, labels=None, weights=None)

Example :

from sklearn.metrics import cohen_kappa_score
labeler1 = [2, 0, 2, 2, 0, 1]
labeler2 = [0, 0, 2, 2, 0, 2]
cohen_kappa_score(labeler1, labeler2)

作为提醒,来自 {1}:

enter image description here


引用资料:

关于python - Python 中的评分者间协议(protocol)(Cohen 的 Kappa),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11528150/

相关文章:

macos - cocoa 的评级控制(Mac OS)

html - 按百分比减少顶部 ul 的宽度以显示下面的另一个 UL

python - 如何在支持多种数据格式的 Pandas 中合并日期?

python - 我怎样才能得到Python的每日平均值?

python - 从 Linux 中打开的窗口获取内容

python - 为什么这些自定义 Flask session 接口(interface)的测试失败了?

math - 如何集成/链接 R 和计算机代数系统 (CAS)

android - 无法更改 RatingBar 的宽度和星星数

algorithm - 多维空间的归一化,这是什么算法?

algorithm - 将一组线段近似为一条最佳拟合直线