2013-10-13 31 views
1

我是igraph的新手。我试过这个简单的代码,但它并没有在节点内显示vertice id。igraph中的Vertice标签

from igraph import * 
g = Graph() 
g.add_vertices(3) 
g.add_edges([(0,1), (1,2)]) 
plot(g, layout = g.layout("kk")) 

任何人都可以请告诉我,为什么ID不显示?

回答

1

由于ID是不默认显示为标签;如果你想向他们展示),你必须每个节点的label属性设置在其标签或指定vertex_label=...作为关键字参数plot

g.vs["label"] = range(g.vcount()) 

plot(g, layout="kk", vertex_label=range(g.vcount())