数据中的VEGA动态信号

时间:2018-09-19 02:27:43

标签: vega

我正在尝试构建一个Vega Chart,以显示不同站点的每日流量图表。每个站点都有一个特定的条形图,并且它们是垂直提供的,如下图所示。

5 sites chart

基于数据集,可能有1到5个不同的站点,我需要根据数据集动态更改图表高度。 如果我不这样做,但我提供了一个固定的高度,如果它太小,则图表可能会相互重叠。

Overlapping charts

如果太大,则条形图彼此相距很远。

Far away charts

我使用信号来计算图表高度:

{"name": "height", "update": "N * (offset + cellHeight)"}

其中N是要包含在图表中的条形图的数量(现已手动设置为5)。

是否可以基于一些输入数据聚合来动态设置N,这些聚合使我可以了解不同站点的数量,从而可以显示条形图的数量?

谢谢您的帮助。

干杯, L

0 个答案:

没有答案