U2.14.5Per-axis scaling in parallel coordinates设计研究
各轴需独立归一化,否则跨轴的走向不可解读
别名: 独立归一化 · 轴尺度 · per-axis normalization
概念解释
平行坐标需要为每个维度定义独立的轴尺度与归一化(per-axis scaling and normalization),把不同单位和值域映射到共同的显示高度。这里的“归一化”是显示变换,不表示原始数值变得同单位可比;相同高度只表示各轴映射后的相对位置。若直接把收入、温度和评分套在同一原始数值范围,较小量级会被压扁,折线走向主要反映单位选择而非记录轮廓。
机制
线性 min–max 映射保留每轴内的相对距离与排序,却受端点和离群值影响;z 分数以中心和尺度表达相对偏离,但极值与非正态分布仍会影响;分位数映射让同高近似表示同分位,却牺牲原始距离。对数变换适合有理论意义的乘法尺度,但零、负值和单位解释需另行处理。反转轴方向会改变线段纹理而不改变轴内数据,必须与数值变换分开记录。
怎么研究
在同一数据上比较线性范围、稳健范围、z 分数、分位数和有依据的对数变换,测试异常发现、记录匹配、关系方向和业务阈值判断。操纵离群、分布偏斜、单位换算、数据漂移和轴反转,测量正确率、时间及对“同高”的解释。跨图比较还应区分每图自适应范围与共享参考范围;两者支持不同任务,不能只以画面铺满程度评判。
边界
并非所有维度都该用同一种归一化。绝对阈值重要时必须保留真实刻度;有界评分、周期量、名义类别和发散正负值各需符合语义的轴。分位映射会把极不相等的原始差距画成相等秩距,不适合读取效应大小。每图自适应能显出内部变化,却使跨图同高不同义;共享范围支持比较,但数据漂移可能把新值挤到轴外。缺失值不属于任一数值位置,不能以零参与归一化。
怎么落地
- 为每轴显示原单位、实际范围、显示范围、变换和方向;提供查看原始值的键盘及读屏路径。
- 按任务选尺度:内部轮廓可用线性或稳健映射,分位比较才用分位数,乘法关系才考虑对数;不要静默裁剪或改值。
- 对反向轴使用持续可见的高低标签和状态,并允许恢复;不要仅以减少交叉为由隐藏反转。
- 跨图比较时锁定版本化参考范围;若使用各图自适应范围,应明确禁止跨图按高度比较。
- 做单位不变性和边界测试:合法单位换算不应改变归一化位置,零、负值、离群、缺失及范围外新值都需有明确结果。