在altair绘图单击上运行javascript
我可以生成由多个链接子地块组成的牵牛星图,如著名的汽车数据可视化所示: 一个子批次中的点击/选择可能会对其他子批次产生影响,主要是通过过滤数据 然而,我没有一个自己的情节,但它是嵌入在一个更大的门户网站(想想汽车经销商页面)。因此,我的门户是由嵌入牵牛星图的页面驱动的。这里可以看到一个例子: 在功能上,我希望单击绘图中的一辆车,然后在绘图范围外显示有关该车的一些信息(例如,导航到门户中的另一个页面) 从技术上讲,我希望在单击/选择时运行自定义Javascript代码在altair绘图单击上运行javascript,javascript,interaction,vega,vega-lite,altair,Javascript,Interaction,Vega,Vega Lite,Altair,我可以生成由多个链接子地块组成的牵牛星图,如著名的汽车数据可视化所示: 一个子批次中的点击/选择可能会对其他子批次产生影响,主要是通过过滤数据 然而,我没有一个自己的情节,但它是嵌入在一个更大的门户网站(想想汽车经销商页面)。因此,我的门户是由嵌入牵牛星图的页面驱动的。这里可以看到一个例子: 在功能上,我希望单击绘图中的一辆车,然后在绘图范围外显示有关该车的一些信息(例如,导航到门户中的另一个页面) 从技术上讲,我希望在单击/选择时运行自定义Javascript代码 这怎么可能?如何围绕alta
这怎么可能?如何围绕altair绘图构建更大的站点/应用程序,这些站点/应用程序需要绘图与站点其他部分之间的交互?这无法通过altair本身完成,但altair通过Vega Lite呈现其绘图,Vega Lite本身编译为Vega。Vega提供了一个Javascript API,用于以您询问的方式处理事件和回调。您可以在Vega的文档中阅读更多内容。谢谢Jake!这感觉不是很好,也不是很完整,但它是有效的。