U3.03.3Scale-type labelling设计

标度类型需显著标注

别名: 标度标注 · 刻度声明

概念解释

读者看图时对轴有一个无检测的默认假设:线性、升序、从零或常规起点开始。任何偏离这个默认的标度——对数、平方根、幂律、倒序、截断、指数化(以基期为 100)、归一化——都是在读者不知情时改写换算规则;不标注,读者就带着线性假设把所有距离、斜率、面积读错。标注义务因此是单向的:线性不必声明(它是公共默认),一切非线性必须声明,且声明的强度要与误读的后果成正比。

机制

默认假设的强大在于它是静默的:读者不会问"这轴是不是对数",就像不会问"这字是不是中文"——预设不进入意识。标度声明的作用是在读者进入数据判读前插入一次显式中断:文字("对数刻度""指数化,基期=2020 年 1 月")比图形暗示(不等距刻度本身)可靠,因为刻度间距的细微不均匀在扫视中不可检出。声明的位置与措辞同样关键:紧贴轴、字号不小于刻度值、写明语义("等距=十倍")而非只写类型名;只写"log"对不懂的人等于没写。

边界

这里管的是数值轴与时间轴的标度类型;颜色标度的声明(发散阈、截断、变换)是另一套具体规则,但同一条原则同样成立。倒序轴(值向左增大)是特殊案例:即便标注了也强烈不建议,因为它对抗的是更深的从左到右增大的阅读本能,标注救不回。指数化与归一化虽然保持线性,也须声明换算基准——读者要知道"100 代表什么"才能读出量值。

怎么落地

  • 检查清单化:轴变换(log/sqrt/power)、倒序、截断、指数化、归一化,任一项存在即在轴旁加文字声明,并写明换算语义。
  • 声明规格:紧贴对应轴、字号 ≥ 刻度字号、颜色与轴同深;图题同步说明,双保险。
  • 验证:不注意式浏览三秒后问读者"这根轴是什么刻度";答不出的声明等于没做,加码到答出为止。

延伸

  • 同组U3.03.1 对数标度适合跨数量级数据 · U3.03.2 未受训读者会误读对数轴
  • 相邻U3.01.2 位置编码可截断但需明确标示 · U3.02.3 断轴标记常小到不被注意,等同于未标注
  • 站内检索scale labelling · nonlinear scale · axis annotation · index normalization

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/U3.03.3