如何绘制主观排名顺序的结果?

机器算法验证 数据可视化 非参数 擅长 排行
2022-02-04 23:20:00

我正在寻找将主观排名可视化的方法,与我的非参数测试分开。

我让 12 位参与者根据不同的主观标准对 8 个不同的项目进行排名(每个项目单独排名)。对于任何单独的排名集,我正在寻找一种可视化排名的高级趋势的好方法。

我已经在平均排名上尝试了条形图和雷达图,并且我看到另一个人在每个排名的响应数量上使用散点图/气球图,但我不太确定什么传达了最好的概述。我可以使用 8 个平均排名,或者每个项目的每个排名的 8 个计数。

编辑:

例如:每一列是一项,每一行是一个人对八项中每一项的排名。在这个例子中不是一个特别强的协议,但总的来说想了解传达总体趋势的最佳方式。

                        Item:
            A   B   C   D   E   F   G   H
Rater:  
  1         6   8   1   7   3   4   2   5
  2         1   3   8   7   6   5   2   4
  3         5   8   7   6   1   4   2   3
  4         5   8   7   6   4   2   1   3
  5         1   2   8   7   4   3   5   6
  6         1   7   8   5   6   2   4   3
  7         5   1   8   4   7   3   6   2
  8         4   2   8   7   6   1   5   2
  9         6   3   8   4   7   1   5   2
  10        3   2   8   7   4   1   5   6
  11        2   3   7   8   1   5   4   5
  12        8   5   6   7   2   3   1   4
4个回答

我做了类似的事情来可视化相似的排名。我使用的方法让我快速了解了排名的相关性——仅此而已。我的解决方案使用 Excel 2010 迷你图来创建排名的小倍数视图(这可以在其他 Excel 版本中完成,但需要更多的工作)。此外,我通常使用 Excel 的表格功能来加快速度。

  1. 转置矩阵,使行包含每个评级项目的所有值。
  2. 如果排名 1 是最好的,倒置你的排名,所以 1=8,2=7... 这只会帮助你更好地可视化图表的列(而不是空白)。
  3. 总结每个问题的评分者的结果。然后按此总数排序。这将把总分最好的项目放在第一位,总分最差的项目放在最后。当整体模式可能不明显时(如您的示例数据中的情况),此排名将帮助您直观地对图表进行排名。
  4. 使用您的排名数据(不包括总计列)在数据表旁边插入迷你图。从视觉上看,条形图越多/越大,整体排名就越好。

这种方法没有什么特别的分析性,但它是一种可视化数据的非常快速的方法。

主观排名

请注意,如果您没有 Excel 2010,则可以为看起来大致相同的每一行创建精简的、单元格大小的柱形图。或者,您可以使用第三方插件来创建它们。

编辑:表格和图表利用 Gung 的平均测量建议。正如所指出的,由于比例相似,它被添加到图表中作为额外的比较点(我使用灰色来帮助将其与原始数据图区分开来)。

在此处输入图像描述

我会以颠簸图的形式做到这一点。它看起来很混乱,所以我会使用颜色来帮助解决这个问题。

@dav 建议的迷你图实际上不允许在产品之间进行比较。

在此处输入图像描述

我知道这个问题已经七年了,看到海报是擅离职守,但我很欣赏一个包含数据的问题......

听起来产品评级趋势是个人评级者的问题,而不是趋势。在这种情况下,您可以通过绘制每个产品的均值和置信区间来了解高级趋势。

在此处输入图像描述

至少我们可以看到 C 和 D 看起来比其他的更差(假设 8 是最差的排名)。也许 A、B 和 C 比其他人有更多的分歧。

如果个别评估者在传达中很重要,您可以为每个评估者的点使用不同的标记和颜色。

点图对于此类分析非常有用。

这就是我想出你的数据。您还可以添加连接线。

这就是我想出你的数据。 您还可以添加行

我还会考虑添加一个更突出的系列来显示每个选项的平均值。

一些链接:

http://peltiertech.com/Excel/Charts/DotPlot.html

http://peltiertech.com/WordPress/charting-survey-results/