PyVis - 搜索节点

3
我正在使用PyVis构建图表(基本上是调用链)。我喜欢它生成一个带有相关代码的HTML文件来可视化它。是否有一种方法可以生成“搜索节点”功能?我加载的图形非常庞大,我正在寻找一种缩放到感兴趣的节点的功能...

请提供足够的代码,以便他人更好地理解或重现问题。 - Community
你找到了足够的解决方案吗?我也有同样的问题。 - Yanirmr
1个回答

2
PyVis中有一个过滤器功能。
在创建网络实例时,将filter_menu参数设置为True。
并且在HTML文件中显示搜索菜单。
g = Network('1200px', width="100%", notebook=True, directed=True, filter_menu=True)

参考自https://pyvis.readthedocs.io/en/latest/tutorial.html#edges

边缘(Edges)是连接两个节点的线。它们可以带有权重(weight),标签(label),颜色(color)和箭头(arrows)。
在PyVis中,您可以通过以下方式创建一个边缘:
```python from pyvis.network import Network
net = Network()
net.add_node(1, "Node 1") net.add_node(2, "Node 2") net.add_edge(1, 2)
net.show("example.html") ```
这将创建两个节点和一个连接它们的边缘,并将其保存为HTML文件(example.html)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接