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が表示されない理由を誰か教えてください。

4

1 に答える 1

1

ID はデフォルトではラベルとして表示されないため ;) それらを表示したい場合はlabel、各ノードの属性をそのラベルに設定するかvertex_label=...、キーワード引数として次のように指定する必要がありますplot

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

また

plot(g, layout="kk", vertex_label=range(g.vcount())
于 2013-10-14T07:37:41.723 に答える