vega-lite: как динамически изменять размер отдельных участков

Я ищу способ установить размер на диаграмме либо динамически, либо при создании одной диаграммы vega-lite. До сих пор я пытался установить ширину и высоту для spec.config.cell, используемых для решетчатых диаграмм, который устанавливает только высоту, также вызывая методы width() и height() для объекта view, например.

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

Лучшее, что я могу сделать, это заставить холст изменить размер и обрезать диаграмму, но диаграмма не перерисовывается до указанного размера. Я ищу, чтобы он работал с padding:'strict', чтобы указать общий размер, а не только размер прямоугольника данных.


person peller    schedule 11.07.2016    source источник


Ответы (1)


Помимо ручной установки bandWidth для порядковых номеров, похоже, эта функция еще не реализована:

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

person peller    schedule 11.07.2016