我有一个包含 N 个人、T 项的数据集。假设 N=100,T=10。
每个人都经过以下练习。
- 她展示了 T=10 集合中的 2 个随机项目,并将它们排列为等级 1 和 2。
- 接下来,她从 10 个项目中的剩余 8 个项目中再显示 2 个随机项目,并排名为 1 和 2。
最后,数据集大小为 100x10,其中每行有 4 个数字条目(其中两个为 1,另外两个为 2)和 6 个空条目。
我的目标是将这 10 个项目相互比较,并得出给定项目的估计排名值。
分析此类数据的最佳方法是什么?
谢谢你。
我有一个包含 N 个人、T 项的数据集。假设 N=100,T=10。
每个人都经过以下练习。
最后,数据集大小为 100x10,其中每行有 4 个数字条目(其中两个为 1,另外两个为 2)和 6 个空条目。
我的目标是将这 10 个项目相互比较,并得出给定项目的估计排名值。
分析此类数据的最佳方法是什么?
谢谢你。
这里有一个可能的答案,虽然我想有一个更好的答案:
取行的意思(忽略空格)。
这可能是一种奇怪的方法,但逻辑回归可能有用。例如,如果第 1 个人比较了项目 1vs2 和 3vs4,第 2 个人比较了 2vs3 和 5vs6,并且如果较低的 # 项目始终被评为“2”,则数据可以在 R 中输入为:
data.frame(
T1=c(1,2,3,4,2,3,5,6),
T2=c(2,1,4,3,3,2,6,5),
Y =c(1,2,1,2,1,2,1,2)
)
所有 3 个变量都是分类变量。在控制 T1 的情况下,您可以预测从 T2 获得 Y 中“2”的概率。p 值和标准误差将毫无意义,因为没有考虑嵌套,但估计值可能有用。
然后,您可以根据项目排名高于其他项目的概率对项目进行排序。