Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
adj 是 python 中的一个 numpy 数组
from igraph import * g = Graph.Adjacency(adj.tolist()) plot(g)
图像没有顶点标签,只有节点和边。如何启用绘图以显示标签或顶点序列?谢谢,
vertex_label您可以在关键字参数中指定要显示为列表的标签plot():
vertex_label
plot()
plot(g, vertex_label=["A", "B", "C"])
如果图中的顶点碰巧有一个名为 的顶点属性label,则 igraph 将默认使用图中的顶点,因此您也可以这样做:
label
g.vs["label"] = ["A", "B", "C"] plot(g)
有关详细信息,请参阅该Graph.__plot__函数的文档。(plot()只是一个瘦包装器,它调用__plot__作为第一个参数传递给它的任何对象的方法)。
Graph.__plot__
__plot__