将 Vega 交互式可视化导出到 PowerPoint 的简单方法(并保持交互性)
Posted
技术标签:
【中文标题】将 Vega 交互式可视化导出到 PowerPoint 的简单方法(并保持交互性)【英文标题】:Easy way to export Vega interactive Visualization into PowerPoint (and keep interactivity) 【发布时间】:2020-08-02 01:42:51 【问题描述】:希望将 Vega(或 Vega-Lite)导出到 PowerPoint 作为交互式可视化。是否有任何已知的库/技术可以轻松做到这一点?如果不使用 Vega,您是否会推荐其他具有此功能的交互式可视化库?
【问题讨论】:
【参考方案1】:Interactive Vega/Vega-Lite 图表是通过 html 和 javascript 呈现的,所以你的问题相当于询问是否可以在 Powerpoint 中显示任意 HTML/JS 文档。如果您使用带有 WebViewer 插件的 Powerpoint Online,答案似乎是肯定的;见Editable HTML, CSS and Javascript within Powerpoint Presentation?
您可以使用Vega-Embed 创建图表的 HTML 视图,然后在在线 powerpoint 中使用它。
【讨论】:
以上是关于将 Vega 交互式可视化导出到 PowerPoint 的简单方法(并保持交互性)的主要内容,如果未能解决你的问题,请参考以下文章
Plotly express 与 Altair/Vega-Lite 的交互式绘图
如何将交互式仪表板应用程序导出为 html 独立文件以将其嵌入您的网站?