在一张图表中绘制多个数据系列时,如何应用 45 度银行规则?

机器算法验证 数据可视化
2022-03-14 17:12:58

克利夫兰的经验法则是,一条线的平均坡度应该是 45 度。但是当图表绘制多个数据系列时呢?是否有克利夫兰规则的概括,或者您是否通过“嗯,看起来不错”的方法设置图表的纵横比?

1个回答

由 Justin Talbot、John Gerth 和 Pat Hanrahan撰写的 Visweek 2012 年论文An Empirical Model of Slope Ratio Comparisons [PDF]试图概括优化银行业务的问题。简介摘录:

尽管该指南取得了实际成功,但其感知基础仍不清楚。克利夫兰等人。通过一项实验证明了该指南的正确性,该实验表明将两条线的中角(它们之间的中间角)置于 45° 可以最大限度地减少判断其斜率比率时的错误。然而,对他们的实验设计的检查表明,这一结论可能并不普遍适用。...本文旨在通过经验建模和实验来提高我们对折线图中斜率比估计的理解。

实验表明,最佳中值角度可能在 30° 左右,并且更平坦更有利于感知角度差异。支持前一点的图表摘录(黑色观察误差;红色预测误差):

在此处输入图像描述

然而,就像似乎所有其他研究论文一样,底线是:

目前尚不清楚我们在成对离散比较研究中得出的结果是否会转移到实际图上。...要建立对纵横比选择的深刻理解,仍有大量工作要做。

相关论文:

  • 基于弧长的纵横比选择 [PDF],Justin Talbot、John Gerth 和 Pat Hanrahan
  • 众包图形感知:使用 Mechanical Turk 评估可视化设计 [PDF],Jeffrey Heer 和 Michael Bostock