import networkx as nx
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
from numpy import genfromtxt
import csv
G = nx.Graph()#创建空图
input_data = genfromtxt('adgency.csv', delimiter=',')#读入csv邻接阵
print(input_data)
#G = nx.Graph(input_data.values)
Matrix = np.array(input_data)
#print(Matrix)
for i in range(len(Matrix)):
for j in range(len(Matrix)):
if Matrix[i][j]:
G.add_edge(i,j)
nx.draw(G, edge_color='b', node_color='g')
plt.show()
单个0-1阵构图
最新推荐文章于 2023-12-05 19:46:04 发布