Скопируйте сгенерированный граф в другой граф в Networkx - PullRequest
0 голосов
/ 01 декабря 2018

Я хочу скопировать график без каких-либо атрибутов.Это мой код для генерации графика:

import matplotlib.pyplot as plt
import networkx
from networkx.algorithms.community import LFR_benchmark_graph

n = [250, 500]
tau1 = 3
tau2 = 1.5
mu = 0.1
G = LFR_benchmark_graph(n[0], tau1, tau2, mu, average_degree=5,
                        min_community=20, seed=10)

gg=G.copy()   #Here I want to copy
networkx.drawing.draw(G)

Это изображение - мой G график, и когда этот график скопирован в gg, я хочу, чтобы gg узлы не имели функции communityи у каждого узла нет никакой особенности.enter image description here

1 Ответ

0 голосов
/ 01 декабря 2018

Попробуйте

from copy import deepcopy

gg = deepcopy(G)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...