在networkx图中显示工具提示可能吗?
我有一个简单的图表,上面有很多点,所以我不想给每个点都加标签。不过,我希望能通过鼠标悬停的提示框来识别每个点。
请问可以用networkx来添加或显示这些提示框吗?
这是我的代码:
import networkx as nx
g = nx.Graph()
g.add_node(1, label="descriptive label")
nx.draw(g)
我希望“描述性标签”能作为提示框显示出来。有什么好主意吗?
1 个回答
3
NetworkX 这个库本身没有这个功能,不过它是基于 matplotlib 这个库来工作的,所以你可以试试这里的建议:
然后把这个建议调整一下,适应你的代码,希望能帮到你。