年輕人,耗子尾汁
import os import numpy as np import pandas as pd import matplotlib.pyplot as plt import networks as nx #使圖表中的中文字符正常顯示 os.environ['NlS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8' plt.rcParams['font.sans_serif'] = ['SimHei'] plt.rcParams['axes.unicode_minus'] = False #讀取數據,含有關系1、關系2、權重三列 data = pd.read_csv('') G = np.Graph() for i in range(data.shape[0]): u,v,d = data.iloc[i,0],data.iloc[i,1],data.iloc[i,2] G.add_weighted_edges_from([u,v,d]) plt.figure(figsize=(16,16)) nx.draw_networks(G,with_labels = False,node_size = 10,style = 'dashed') plt.savefig('關系網絡.svg') plt.show()