分段面积图
按数值区间分段填充面积,用于条件强调与阈值高亮。适合基于事件的分析、A/B 测试窗口标记和异常检测等场景。支持自定义分段颜色与标记线。
Line Chart Types/Area & Stacked/Area Pieces
按数值区间分段填充面积,用于条件强调与阈值高亮。适合基于事件的分析、A/B 测试窗口标记和异常检测等场景。支持自定义分段颜色与标记线。
分段面积图通过在特定时间段或索引区间使用不同的颜色或透明度,有选择地突出面积图的部分区域。这样既能将注意力引导到关键区间,又能保持对完整数据集的整体理解。
x,y
2019-10-10,200
2019-10-11,560
2019-10-12,750
2019-10-13,580
2019-10-14,250
2019-10-15,300
2019-10-16,450
2019-10-17,300
2019-10-18,100
visualMap 中的 "dimension: 0" 是什么意思? 表示分段基于 x 轴的索引(dimension 0)。对于包含 9 个点的图表,索引 0–8 对应 x 轴上的每个位置,这样就能突出特定的时间段或区间。
为什么分段使用 "gt" 和 "lt"?
gt(大于)和 lt(小于)定义了每个突出段的索引范围。例如,"gt": 1, "lt": 3 会突出索引 2(介于 1 和 3 之间)的点,为该区间填充颜色。
本例中的 markLine 有什么作用? markLine 会在特定的 x 轴位置(索引 1、3、5、7)绘制垂直虚线,用于直观地标记突出区域的边界,帮助读者看清各区间的起止位置。
如何选择需要突出显示的分段? 找出对你的故事最关键的时间段或数据区间:
可以为每个突出段使用不同的颜色吗?
可以!visualMap 中的每个 piece 都可以有自己的颜色。用不同的颜色表示不同的事件类型或严重程度(例如蓝色表示积极事件,红色表示事故)。
为什么未突出区域的填充更浅?
基础的 areaOpacity(0.4)作用于整个区域,而 visualMap 的分段会对特定区间进行覆盖,从而形成对比,让突出部分更显眼,同时保留整体上下文。
什么时候需要隐藏 visualMap 图例(show: false)?
在以下情况可以隐藏图例:
当颜色代表需要识别的不同类别时(如“周末”、“促销期”、“维护窗口”),则应显示图例。
应该使用多少个突出段? 保持 2–4 个为宜,过多的高亮区域会稀释重点,让图表更难解读。聚焦在最关键的时期即可。