U2.15.4Facet count ceiling设计
分面数量过多时单图缩到失去可读性
别名: 分面数量上限 · 面板过小
概念解释
小倍数用版面换可读性,而版面是常数:格数翻倍,单格面积减半。几十格尚可,上百格后每格缩成邮票——轴标签挤成竖排蚂蚁、折线压成一两笔刷痕、面板标题无法阅读。分面数量有可读性上限(经验上单维 20–30 格,双维 10×10 上下),超过就该聚合、分层或改用滚动/筛选的交互分页,而不是把格子硬塞进一屏。
机制
单格的可读性由最小信息单元决定:轴刻度要能放下最小字号、折线的峰谷要有几像素的起伏、面板标题与边框要可辨。格数增长时这些单元竞逐固定的版面,最先牺牲的是轴(省刻度)、其次细节(波形压扁)、最后是标题(只剩缩写)。同构性也在退化:格子小到读不了轴后,"共享标度"名义上还在、实际上已无从利用,读者退化为只看粗轮廓。屏幕媒介比印刷更早触顶(像素密度与视距)。
边界
超限的出路按数据形态选:聚合分组(百格按二级维度聚合成十几格,明细下钻);滚动与分页(交互场景分批呈现,保持单格尺寸);换表示(几十个时间序列的比较改热力图,几十组的分布比较改箱线图阵列——两者密度上限更高);两级分面(先大类后小类的层级导航)。静态媒介无法滚动,上限必须更保守。
怎么落地
- 分面布局前先算格数与单格尺寸;单格低于阈值(如宽 200 高 120 像素)即触发聚合或分页。
- 大阵列优先考虑热力图/箱线图等高密度替代,小倍数留给形状比较真正必要的场景。
- 验证:在目标媒介上检查最小格的轴刻度与峰谷可辨性;分辨不出即超限。