相关疑难解决方法(0)

绘制带有节点标签的networkx图,默认为节点名称

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?
Run Code Online (Sandbox Code Playgroud)

有没有办法nx.draw(G)在图中内联显示默认标签(本例中为Node1,Node2)?

python networkx

37
推荐指数
1
解决办法
3万
查看次数

标签 统计

networkx ×1

python ×1