这可能是一个非常简单的问题。我是python新手,非常感谢您的帮助!在
在下面的代码中,我如何实际显示输出而不是内存对象?在
Graph.clusters(g)
Out[106]: <igraph.clustering.VertexClustering at 0x1187659d0>
Graph.community_edge_betweenness(g, clusters=None, directed=True, weights=None)
Out[107]: <igraph.clustering.VertexDendrogram at 0x118765d90>
这取决于你到底想展示什么?举个例子:
Python中的
^{pr2}$print()
调用对象的__str__()
方法,该方法将其转换为人类可读的内容,在VertexClustering
的情况下,每一行表示一个集群(方括号中的集群ID),并列出属于该集群的顶点ID。第一行简单描述:然后,可以将每个簇的成员作为顶点ID的列表进行访问,如下所示:
在
VertexDendrogram
对象的情况下,igraph的打印方法甚至可以打印一个漂亮的文本树状图:最后,您可以使用igraph良好的绘图功能显示结果:
在这里,我们根据顶点的簇(社区)成员身份对其进行着色:
相关问题 更多 >
编程相关推荐