问题描述
我成功上传了数据集的边文件,但如何创建网络图?
解决方法
这是networkx
:
import networkx as nx
import pandas as pd
# note that your file doesn't have column names
# passing `names` to label the columns
df = pd.read_csv('file.csv',names=['a','b'])
# don't worry about `source` and `target`
G = nx.from_pandas_edgelist(df,source='a',target='b')
那么 G
是一个双向图实例。