问题标签 [pyvis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
10 浏览

python - 如何让用户删除 PyVis 网络图中的节点或边?

我们的网络图很嘈杂,需要理解,分解成单独的集群,并且通常进行清理。人们如何做到这一点是我的一般问题,而我的具体问题是关于简单地删除一个对象。

我想设计一个迷你应用程序,将 PyVis 网络图交给用户,让他们以某种方式删除(drop、remove)边缘或节点,最好使用干净的按钮或键盘快捷键来影响当前选择的对象。

我在 PyVis 文档中找不到删除/删除/删除节点或边缘的命令或示例。我找不到任何问题,更不用说在标记为 [pyvis] 的 StackOverflow 上回答如何执行此操作了。(我可以在 Python 中管理列表和队列等,这是关于实时更改可视化图形而无需秘密重建整个事物。

我错过了一些明显的东西吗?难道其他人都不想这样做吗?

但是,我找不到任何关于如何从可视化网络中删除现有节点或边缘的文档。我正在考虑必须捕获输入,找出对象的 X、Y 坐标和当前列表,返回并从列表中删除我想要的内容,然后重新生成整个显示。严重地?