Разница между количеством кластеров в Gephi через Python - PullRequest
0 голосов
/ 10 марта 2019

Я новичок в Python, и у меня проблема с количеством кластеров ... Когда я использовал алгоритм Girvan Newman в Gephi, он рассчитал количество кластеров, которое было 11, но в Python он был другим, и числокластера было 2 .... в чем проблема?вот мой код:

import networkx as nx
from collections import OrderedDict
from networkx.algorithms import community
import csv
import itertools
import pandas as pd
Inner = open('C:/Users/User/Desktop/input.csv')
g = nx.Graph()
# generate graph from input
for row in Inner:
   node_1 = int(row.strip().split(',')[0])
   node_2 = int(row.strip().split(',')[1])
   g.add_edge(node_1, node_2)
# calculate girvan_newman
new = community.girvan_newman(g)
next_level_communities = next(new)
print(sorted(map(sorted, next_level_communities)))
...