我是igraph的新手。我尝试了这个简单的代码,但它没有在节点内显示顶点id。
from igraph import *
g = Graph()
g.add_vertices(3)
g.add_edges([(0,1), (1,2)])
plot(g, layout = g.layout("kk"))
有人可以告诉我为什么没有显示id?
答案 0 :(得分:1)
因为默认情况下ID不显示为标签;)如果要显示它们,则必须将每个节点的label
属性设置为其标签,或将vertex_label=...
指定为关键字参数到plot
:
g.vs["label"] = range(g.vcount())
或
plot(g, layout="kk", vertex_label=range(g.vcount())