我知道我们可以从so^>v<dph8
中选择形状。NetworkX - 如何更改节点的形状?
有没有办法修改节点的形状,使其包含节点的名称?
我对自定义形状感兴趣(或者可以调整大小以适应其包含的文本)。
我知道我们可以从so^>v<dph8
中选择形状。NetworkX - 如何更改节点的形状?
有没有办法修改节点的形状,使其包含节点的名称?
我对自定义形状感兴趣(或者可以调整大小以适应其包含的文本)。
您可以绘制节点及其下面的代码标签:
nx.draw_networkx_nodes(G, pos, node_size=600, node_color='w', alpha=0.4, node_shape='d')
nx.draw_networkx_labels(G, pos, font_size=20, font_family='sans-serif')
对于一个完整的例子,你可以看看networkx画廊here的代码。
编辑:为了使节点名称合适,您必须使用节点大小和字体大小。
证明:
为什么怪异的超链接的名字吗? – d33tah
这是我们可以给node_shape:s为“square”,o为“circle”,... – DavidK
@DavidK:请不要编辑你的问题来提出不同的问题。改为提出一个新问题。 – Matt