adj は python の numpy 配列です
from igraph import *
g = Graph.Adjacency(adj.tolist())
plot(g)
画像には頂点のラベルはなく、ノードとエッジのみがあります。ラベルまたは頂点シーケンスを表示するプロットを有効にするにはどうすればよいですか? ありがとう、
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__