首页 > 解决方案 > 如何在 Vega Lite 中的两个连接图上对齐 x 轴刻度

问题描述

我有一个由vconcat和组成的图表layer。分层图是垂直串联中的块之一,它绘制了两个不同的数据集。vconcat 中还有两个块:一个具有不同的(第三个)数据集,另一个是其中一个图层的较小版本(用于刷/缩放)。所有图表的 x 刻度跟随通过刷信号的选择;底部图表通过用户交互设置信号值。

在此处输入图像描述

我想对齐所有 vconcat 块上的 x 轴。未对齐的数据集的覆盖范围不如时间序列线(它在垂直虚线所在的位置开始和结束)。

使用底部图表缩放/刷亮时,轴对齐。首次加载图表时,每个 x 轴都覆盖匹配数据集的范围。我希望轴覆盖所有层/连接块的最大范围。

我尝试使用解析配置,“共享”与“独立”等,但没有成功。

标签: vega-lite

解决方案


不是真正的答案,而是获得所需结果的技巧。可接受的答案应该是 vega-lite 配置解决方案。

我修改了不匹配的数据集以具有相同的第一个和最后一个时间戳,这导致比例自然对齐。

在此处输入图像描述


推荐阅读