在Vega Lite中设置最大轴值

10

我试图制作一个简单的堆叠条形图,只在X轴上显示。我已经做到了,有两个值分别为50和250。所以X轴的最大值显示为300。

我如何将其强制更改为另一个值,例如500?这样就会有一个从最后一个值到轴末端的间隙?

我假设是通过某种比例域来实现的?我很难理解所有选项。


1
你能展示一下你所使用的规范以及你尝试过的内容吗? - jakevdp
1个回答

16

您可以使用比例域设置轴限制。这里是一个示例(vega编辑器链接):

{
  "data": {"values": [{"x": 50, "c": 1}, {"x": 250, "c": 2}]},
  "mark": "bar",
  "encoding": {
    "x": {"field": "x", "type": "quantitative", "scale": {"domain": [0, 500]}},
    "color": {"field": "c", "type": "ordinal"}
  }
}

在这里输入图片描述


谢谢!显然我走在正确的道路上,只是没有把它放在正确的位置。 - Andrew Crouthamel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接