我需要绘制大脑网络的社区结构。与所附图像类似。我正在使用图形工具 python 工具箱。任何帮助创建这个将不胜感激。
问问题
1301 次
2 回答
1
vprop_int = g.new_vertex_property("int")
vprop[g1.vertex(0)] = 5
...
那么您将获得所有顶点的属性,您可以在绘图时分配不同的数字
graph_draw(g, vertex_text=g.vertex_index, vertex_font_size=80
, vertex_fill_color=vprop_int
, edge_pen_width=20, edge_color=eprop_int
, output_size=(20000, 20000), output="test.png")
你决定我放的顶点颜色的部分
vertex_fill_color=vprop_int
我希望这个能帮上忙
于 2018-03-29T09:44:46.887 回答
1
因此,如果G
是您的图表,您可以拟合标准随机块模型(即没有度数校正的模型)以获得社区结构:
state = gt.minimize_blockmodel_dl(G, deg_corr=False)
在此之后,您可以使用draw
方法,它只是 as 的包装器graph_draw()
:
state.draw(pos=g.vp.pos, output="my_graph.pdf")
希望这可以帮助。
于 2017-02-11T13:38:54.683 回答