先写出区间,再挑颜色
用 Flux Art 制作报表视觉候选后,热力图或等级色格子的正式归类应由批准数据和明确规则决定。图例写“十到二十”不够清楚:十与二十各归哪档,必须说明。本文不为行业规定风险阈值,只讨论已经确定的区间如何准确呈现;好看的色板不能替代逐格数值验收,也不能让缺测数据看起来像正常结果。
把阈值规则变成可核对的表
记录指标、单位、数据版本、阈值版本、每档上下界以及边界是否包含。先检查区间之间有没有空隙或重叠,再对应档位名称和颜色。数据负责人确认这些规则,设计者据此排版;不能为了让画面颜色分布均衡而自行移动阈值。若规则尚未获批,保留无数据的视觉草案,不把临时颜色输出当正式业务判断。
用边界附近的假设值试出差异
假设演示规则为低档小于十、中档大于等于十且小于二十、高档大于等于二十。这不是实测,也不是推荐的行业标准。依次检查九点九、十、十九点九和二十,再加入缺测与超出允许范围的输入。边界值十应进入中档,二十进入高档;如果软件给出不同结果,先查实际配置和数据处理,不手工改某一格掩盖规则错误。
| 假设输入 | 按示例规则的归属 | 核对重点 |
|---|---|---|
| 9.9 | 低档 | 确认为数值且小于10 |
| 10 | 中档 | 等号属于中档下边界 |
| 19.9 | 中档 | 未达到20的上边界 |
| 20 | 高档 | 等号属于高档下边界 |
| 缺测或未采集 | 单列缺测,不进入数值档 | 不得自动填成零 |
| 超出允许范围的输入 | 异常或待核对 | 先查有效性,不直接当合法高档 |
工具默认规则不能代替批准规则
D3 阈值比例尺文档 https://d3js.org/d3-scale/threshold 展示了连续输入映射到离散输出,并以阈值处进入下一段的示例说明行为。这只是该工具的具体机制,不代表所有制图软件都采用相同等号方向。使用其他工具时核对其设置与实际边界样本;即便使用 D3,也要确认传入阈值、输出颜色与项目规则对应。
缺测、零值和越界分开处理
零是实际数值,缺测是信息状态,两者不能混填。先识别空值、无法解析的字符串和未采集项,再进入数值分档,避免某些转换把空字段变成零。对超出项目允许范围的值,按批准规则标异常或待核对,不因它超过最高阈值就自动解释为合法高档。合法大值与错误输入需要由数据口径区分。
先按规定精度归类,再解释展示
一项原始值可能略低于阈值,但显示小数位减少后看起来刚好等于阈值。应明确分档用原始精度还是获批的预处理精度,并让标签和说明能解释差异。不要一处用原始值、一处用四舍五入后的字符串比较。保留参与判断的实际数值与最终显示文本,发生争议时才能定位是精度处理还是颜色映射出错。
图例应和格子来自同一规则
手工复制旧图例容易让阈值更新后文字不变。将档位名称、区间说明、颜色和辅助标记从同一批准规则生成或逐项核对。颜色之外可以加等级文字或可辨符号,让读者有另一条识别路径;不要只靠红绿判断。图例自身正确还不够,还要从实际格子抽回数值和档位,验证没有出现数据行错位或旧缓存。
阈值一改就重新验边界
数据没变但阈值变了,归类也可能改变。保存前后规则版本,重新检查每个边界附近、恰好等于边界、缺测和越界的样本,并核对所有受影响格子。不要只更新标题或图例。发现规则来源未知、多个部门使用不同标准时,先暂停结论性输出并请求确认,不能由排版人员挑一套看起来更平滑的结果。
交付可重算依据与最终画面
交付包包含批准数据、阈值表、分档结果、边界样本和最终输出。Flux Art 入口 https://flux-art.net/zh 可用于信息视觉制作,数值归类属于团队数据流程。最终图还应在实际阅读尺寸检查图例与缺测标记;若只能看到颜色却看不清区间,审核尚未完成。保留未知项和返修记录,后续更新才能复用规则而不是照着旧图片重新猜档位。