跳转到主要内容

热图

状态:早期草案/提案

热图用于以颜色形式在二维空间中表示现象的强度。颜色的变化可以提供关于现象如何聚集或随空间变化的视觉线索。

热图行(HeatmapRows)

版本:0.0

第一个字段表示X轴,其余字段表示热图中的行。
可以使用“le”标签来指示每行的真实数值范围。当不存在时,字段显示用于行标签。

示例

类型:时间
名称:时间
类型:数字
名称
标签:{"le": "10"}
类型:数字
名称
标签:{"le": "20"}
类型:数字
名称
标签:{"le": "+Inf"}
2022-05-24 18:19:51678
2022-05-24 18:19:51678
2022-05-24 18:19:51678

注意:可以使用时间序列宽格式直接作为热图行,在这种情况下,每个值字段都成为热图中的一行。

热图单元格(HeatmapCells)

版本:0.0

在此格式中,框架中的每一行表示热图中的单个单元格的值。对于热图中的每个单元格都存在一行。

示例

类型:时间
名称:xMax|xMin|x
类型:数字
名称:yMax|yMin|y
类型:数字
名称:计数
类型:数字
名称:总数
类型:数字
名称:速度
2022-05-24 18:19:51100111
2022-05-24 18:19:51200222
2022-05-24 18:19:51300333
2022-05-24 18:19:52100444
2022-05-24 18:19:52200555
2022-05-24 18:19:52300666

此格式需要均匀的单元格尺寸。单元格的大小由每行中选择的xMax|xMin|x和yMax|yMin|y列定义。我们可以看到,对于包含类似时间值的每一行(这些堆叠的单元格在X轴上位置大致相同),数字列(yMax|yMin|y)增加100(每个单元格在Y轴上比上一个单元格高约100)。这产生了均匀的单元格大小。

注意,可以包含多个“值”字段来表示同一单元格内的多个维度。
除非明确配置,否则使用第一个值字段进行显示

对于yMax|yMin|y的字段名表示聚合周期或提供的值。

  • yMax:值来自下面的桶
  • yMin:值来自上面的桶
  • y:值位于桶的中间

稀疏热图

当X和/或Y存在最小和最大字段时,该维度不需要均匀分布。对于具有许多空隙的高分辨率,这种方法可以更小、更高效。