如何在闪避条形图中为缺失值保留 space

How to leave space for missing values in a dodged bar chart

在 Vega 闪避条形图中,当一个类别缺少值时,剩余的条会拉伸以填充空的 space…有没有办法让它为缺失的条保留 space反而?

Example:

我想要的样子:

具体来说,我正在寻找一种通过修改规范而不直接修改数据来实现此目的的方法。 impute transform 看起来很有前途,但我似乎无法让它做我想做的事。

不应将 pos 比例尺放在内部范围内,而应将其放在外部范围内,因此所有绘图之间只有一个共享比例尺。

Example