最佳答案
NetworkX 很强大,但我试图绘制一个图表,显示默认的节点标签,我很惊讶,这个看似简单的任务对于一个初到 NetworkX 的人来说是多么乏味。有一个示例演示如何向图中添加标签。
Https://networkx.github.io/documentation/latest/examples/drawing/labels_and_colors.html
这个示例的问题在于它使用了太多的步骤和方法,而我所要做的只是在绘制图形时显示与节点名相同的标签。
# Add nodes and edges
G.add_node("Node1")
G.add_node("Node2")
G.add_edge("Node1", "Node2")
nx.draw(G) # Doesn't draw labels. How to make it show labels Node1, Node2 along?
有没有办法使 nx.draw(G)
在图中内联显示默认标签(本例中为 Node1,Node2) ?