R 语言 v3.6 中的包: 使用 “irr” 包进行类内相关系数 (ICC)。
时间: 2024-09-09 19:02:53 浏览: 129
财税实务:Excel函数:IRR函数.pdf
在R语言v3.6中,“irr”是一个专门用于计算内部一致性信度(Internal Consistency Reliability,简称ICC)的包。ICC是一种评估测量工具稳定性和一致性的统计量,特别适用于研究设计中有分层或者重复观测的情况,比如教育评估中的学生多次测试成绩分析。
“irr”包提供了一个函数“ICC()”,可以用来计算Koo和Li (2016)定义的三种类型的ICC模型:单级模型(single-rater, ICC(1,1))、两级模型(two-level, ICC(2,1)),以及三水平模型(three-level, ICC(3,1))。这些模型考虑了个体间变异、观察者间变异以及随机误差的影响。
使用该包时,首先需要安装并加载“irr”包,然后通过提供一个数据框或者向量作为输入数据,包含每个观察者的评分结果,最后调用ICC()函数并指定相应的ICC模型即可得到类内相关系数及其置信区间。例如:
```R
install.packages("irr") # 如果未安装先安装
library(irr)
# 假设df是一个数据框,包含参与者ID和他们的分数
icc_value <- ICC(df$scores, model = "icc21", type="agreement")
icc_value
```
阅读全文