8

adj は python の numpy 配列です

from igraph import *
g = Graph.Adjacency(adj.tolist())
plot(g)

画像には頂点のラベルはなく、ノードとエッジのみがあります。ラベルまたは頂点シーケンスを表示するプロットを有効にするにはどうすればよいですか? ありがとう、

4

1 に答える 1

11

vertex_labelキーワード引数 toのリストとして表示するラベルを指定できますplot()

plot(g, vertex_label=["A", "B", "C"])

グラフ内の頂点に という名前の頂点属性があるlabel場合、igraph はデフォルトでプロット上のそれらを使用するため、次のようにすることもできます。

g.vs["label"] = ["A", "B", "C"]
plot(g)

Graph.__plot__詳細については、関数のドキュメントを参照してください。(最初の引数として渡されたオブジェクトplot()のメソッドを呼び出すシンラッパーです)。__plot__

于 2013-10-10T12:35:20.590 に答える