我正在尝试构建一个Vega Chart,以显示不同站点的每日流量图表。每个站点都有一个特定的条形图,并且它们是垂直提供的,如下图所示。
基于数据集,可能有1到5个不同的站点,我需要根据数据集动态更改图表高度。 如果我不这样做,但我提供了一个固定的高度,如果它太小,则图表可能会相互重叠。
如果太大,则条形图彼此相距很远。
我使用信号来计算图表高度:
{"name": "height", "update": "N * (offset + cellHeight)"}
其中N是要包含在图表中的条形图的数量(现已手动设置为5)。
是否可以基于一些输入数据聚合来动态设置N,这些聚合使我可以了解不同站点的数量,从而可以显示条形图的数量?
谢谢您的帮助。
干杯, L