设想:
绘制图表。拥有从 A 到 B 的数据点,并且想要决定绘制轴刻度的粒度。例如,对于 134 到 151,比例可能从 130 到 155,以十进制系统中的“整数”数字开始和结束。但数字可能从 134.31 到 134.35,在这种情况下,从 130 到 135 的比例会(视觉上)压缩数据中的“重要性”——最好将比例从 134 画到 135,甚至可能134.3 至 134.4。并且数据值可能会从 0.013431 到 0.013435,或从 1343100 到 1343500。
所以我试图找出一种优雅的方法来计算“粒度”,将下限向下舍入,将上限向上舍入,以生成“令人愉悦”的图表。人们可以以某种方式“破解”它,但这不会让人相信“奇怪”的情况会得到很好的处理。
有任何想法吗?