我一直在使用iGraph确定2002年安然语料库中的员工社区结构。我仅提取了50名员工的子集,并使用各种社区检测算法来绘制此子集。问题是,当我使用绘图功能时,许多节点将在不同的社区中重叠(社区由节点的颜色和颜色气泡定义)。示例:
我想保留彩色气泡,但是不要重叠。我尝试了here中的所有不同布局,但是每种布局的气泡重叠。我也找不到我可以指定来解决此问题的参数。任何帮助,将不胜感激。代码生成图:
# Newman Eigenvector Approach - Eigenvector Modularity Optimization
from igraph import *
G = Graph.Read_GML('community.gml')
comms = G.community_leading_eigenvector()
plot(comms, mark_groups=True, inline=False, vertex_label = None, layout=layout)