【发布时间】:2020-10-10 10:47:26
【问题描述】:
将 Vega Lite 图表呈现为 SVG 的正确方法是什么?
我一直在尝试将 Vega Lite 渲染为 svg,以提供更好、更清晰的响应图表,我知道 Vega 可以立即使用这个选项。
此嵌入设置经过一些研究后进行了测试:
vegaEmbed(chartDivId, chart, myTooltip).then( function(result) {
var view = result.view;
view.run();
view.logLevel(vega.None);
view.renderer('svg');//<-- render as SVG
}).catch(console.error);
实际上确实将我的图表从像素图像转换为 SVG(经过测试放大并保留了分辨率)。但是,它们没有对齐(见下图)。
【问题讨论】:
标签: data-visualization vega-lite