U2.15.2Shared facet scales设计

所有分面必须共享同一标度才可相互比较

别名: 分面共享标度 · 统一轴范围

概念解释

小倍数的比较是跨格比较,而跨格比较只有在一个前提下成立:所有格子用同一条数值标度。各格自动适配各自数据范围(图表库的默认行为)后,一格里的"满高"可能只是另一格里的一半——形状对比全面失真,读者看到的"差异"混合了真实差异与标度差异,且无从分离。共享标度因此不是可选优化,而是小倍数作为比较工具的资格条件

机制

跨格比较的知觉动作是"把一格的形状按同一把尺搬到另一格":标度一致时搬运保真,不一致时读者默认保真搬运,误差等于两套标度的换算差。自动适配的危害还有隐蔽性:每格各自看都"正确",问题只在比较时爆发,而检查单格永远发现不了。自由标度唯一合理的用途是形状相似性比较(消除量级差看波形),但那属于特殊声明过的分析目的,不能作为默认。

边界

量级悬殊的分组共享范围会把小量组压平——此时正确动作不是放开各格标度,而是先处理量纲:对数轴、指数化(各组=基期的百分比)、或按组归一化的形状图,并显式声明放弃了绝对量值比较。分类计数分面共享 y 轴计数范围;时间分面共享时间窗与间距。刻度线与网格线也须一致,否则"格子对齐的参照线"本身不一致。

怎么落地

  • 分面渲染关闭 per-panel 自适应,范围与刻度取全数据统一计算;模板把 shared scale 设为默认。
  • 量级悬殊时改用对数轴或指数化分面,并在图题声明"比较的是相对变化"。
  • 验证:同一数值在任意两格中的图形高度应一致;拿一个出现在两格的数据点核对,高度不同即标度未共享。

延伸

  • 同组U2.15.1 小倍数用重复的同构小图替代在一张图上叠加 · U2.15.3 分面的排列顺序应承载信息而非按字母排 · U2.15.4 分面数量过多时单图缩到失去可读性 · U2.15.5 小倍数适合比较形状,不适合精确读数
  • 相邻U1.11.3 只有共享标度的图之间才能做量值比较 · U3.03.1 对数标度适合跨量级数据但需读者具备对数素养
  • 站内检索shared scale · faceted scales · free scales · small multiples

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/U2.15.2