graphscope.nx.generators.community.windmill_graph¶
- graphscope.nx.generators.community.windmill_graph(n, k)[源代码]¶
生成风车图。 风车图是由n个大小为k的团(完全图)通过一个公共节点连接而成的图。 可以理解为:先创建nk的团,从每个团中选取一个点,然后将所有这些选中点收缩为一个点。 另一种生成方式是:创建n个大小为k-1的团,再添加一个与图中所有其他节点相连的中心节点。
- Parameters:
n (int) – 团的数量
k (int) – 团的大小
- Returns:
G – 包含n个大小为k的团的风车图
- Return type:
NetworkX 图
- Raises:
NetworkXError – 如果团数量少于两个 如果团的规模小于两个
示例
>>> G = nx.windmill_graph(4, 5)
备注
标记为0的节点将连接到所有其他节点。 请注意,风车图通常表示为Wd(k,n),因此参数顺序与该方法的参数相反。