Python networkx的datacursormode

Python networkx的datacursormode,python,matplotlib,graphing,networkx,Python,Matplotlib,Graphing,Networkx,我用networkx绘制了一个大型图,希望看到每个顶点的名称,不幸的是,这些顶点太多,难以阅读。环顾四周,我在matplotlib中找到了datacursormode的实现,但由于networkx.draw不返回对象,因此无法使其工作。这是最初的问题 非常感谢 编辑:我可以通过编辑使其工作,但最好知道我选择了哪个顶点,以便我可以更改相邻边的颜色。您通常可以使用回调函数中的以下命令检索有问题的艺术家: thisline = event.artist 从那里检查标签(thisline.get_l

我用networkx绘制了一个大型图,希望看到每个顶点的名称,不幸的是,这些顶点太多,难以阅读。环顾四周,我在matplotlib中找到了datacursormode的实现,但由于networkx.draw不返回对象,因此无法使其工作。这是最初的问题

非常感谢


编辑:我可以通过编辑使其工作,但最好知道我选择了哪个顶点,以便我可以更改相邻边的颜色。

您通常可以使用回调函数中的以下命令检索有问题的艺术家:

thisline = event.artist
从那里检查标签(
thisline.get_label()
)或其他您感兴趣的艺术家属性


然而,这假设已经为顶点设置了一些标签系统,或者以另一种方式确定哪个virtex是哪个。如果没有,那完全是另一回事。

您通常可以使用回调函数中的以下命令检索有问题的艺术家:

thisline = event.artist
从那里检查标签(
thisline.get_label()
)或其他您感兴趣的艺术家属性


然而,这假设已经为顶点设置了一些标签系统,或者以另一种方式确定哪个virtex是哪个。如果你没有,那就完全是另一回事了。

谢谢,我确实有这样一个系统,我会尝试一下。谢谢,我确实有这样一个系统,我会尝试一下