p = (2 * 2364) / (128 ** 2)
U = nx.erdos_renyi_graph(128, p)
H = nx.erdos_renyi_graph(128, p)
G = nx.disjoint_union(U, H)`
如何在此子图之间添加10个节点?
答案 0 :(得分:1)
如果你要求
G.nodes()
这将为您提供编号为1..255
的节点前128个来自U,第二个来自H [source],你可以随机选择2个节点并创建边缘。知道了这一点,你可以添加10个随机边缘:
import random
for i in range(10):
u = random.choice(range(128))
v = random.choice(range(128, 256))
H.add_edge(u, v)