vega-lite:如何动态调整单个图的大小

时间:2016-07-11 13:54:23

标签: vega vega-lite

我正在寻找一种方法来动态地或在创建单个vega-lite图表时在图表上设置大小。到目前为止,我已尝试在用于格子图表的spec.config.cell上设置宽度和高度,仅设置高度,同时调用width()对象上的height()view方法,例如

view.height(200).width(200).render()

我能做的最好是让画布调整大小并裁剪图表,但图表不会重绘为指定的大小。我正在寻找它与padding:'strict'一起使用来指定整体大小,而不仅仅是数据rect的大小。

1 个答案:

答案 0 :(得分:0)

Aside from manually setting the bandWidth for ordinals it seems the feature isn't implemented just yet:

https://github.com/vega/vega-lite/issues/1356#issuecomment-231825910