标签: python graph networkx labels
我使用以下方法绘制圆形图:
nx.draw_circular(G, node_color='b', edge_color='#909090', node_size=500)
基本上我想要做的是向节点添加标签,但我找不到在这种类型的图表中添加标签的方法。我尝试使用:
nx.draw_networkx_labels(G,labels=labels,pos=nx.spring_layout(G),font_size=16)
但是位置布局存在问题,它不是每个节点中的下一个/。
答案 0 :(得分:2)
解决!
G=nx.Graph() G.add_nodes_from(range(20)) e = [(0,1),(0,2)] G.add_edges_from(e) # some labels labels={} nx.draw_circular(G, node_color='y', edge_color='#909090', node_size=500,labels=labels) plt.axis('equal')