在bokeh中实现树形图需要做什么?与此DS示例相似的东西很好-
http://bl.ocks.org/robschmuecker/7880033
我只是想可视化数据结构,因此只需要平移,缩放和折叠功能。
谢谢!-AH
Bokeh中没有任何东西可以自动执行。 Bokeh现在支持网络/图形支持,而最初发布该问题时它还不支持:
https://docs.bokeh.org/en/latest/docs/user_guide/graph.html
但是,使用它来复制上面的链接将需要一些工作:
TapTool
事件被手动隐藏[此外,还没有“平滑动画”选项(从Bokeh 0.13.0
开始),因此过渡将是即时的。
如果想法是在其他Bokeh图旁边具有这种功能,或者将其连接到Python后端代码,那么另一种选择是为Bokeh编写自定义扩展:
https://docs.bokeh.org/en/latest/docs/user_guide/extensions.html
这将需要一些前期工作,但是,您可以将精美的D3小部件直接集成到Bokeh文档中,并像使用它并将其连接到任何其他Bokeh组件或小部件一样。