igraph 中的顶点标签

问题描述 投票:0回答:1

我是 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 不显示?

python igraph
1个回答
1
投票

因为默认情况下 ID 不会显示为标签 ;) 如果要显示它们,则必须将每个节点的

label
属性设置为其标签,或指定
vertex_label=...
作为
plot
的关键字参数:

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

plot(g, layout="kk", vertex_label=range(g.vcount())
© www.soinside.com 2019 - 2024. All rights reserved.