def main(): global G_igraph, G_nx, nodes_vector, aca_graph G_igraph, G_nx, nodes_vector = dp.generate_data() aca_graph = dp.separate_data_by_academy(nodes_vector, G_igraph)
def main(): global G_igraph, G_nx, nodes_vector, aca_graph G_igraph, G_nx, nodes_vector = dp.generate_data() # TODO 读取上传文件的图信息,获得图信息 (G_igraph, G_nx) 和 nodes_vector aca_graph = dp.separate_data_by_academy(nodes_vector, G_igraph)
def main(): global nodes_vector G_igraph, G_nx, nodes_vector = dp.generate_data() # G = igraph.Graph.Erdos_Renyi(n=200, p=0.08) # aca_graph = dp.separate_data_by_academy(nodes_vector, G_igraph) ig_list = centrality_calculation_by_igraph(G_igraph) nx_list = centrality_calculation_by_networkx( nx.DiGraph(G_igraph.get_edgelist())) c_list = ig_list + nx_list # Centrality 计算结果 centrality_list = copy.deepcopy(c_list) print centrality_list top_ten_list, rank_list = top_rank(centrality_list, 10) print rank_list print top_ten_list