【发布时间】:2018-04-13 17:49:07
【问题描述】:
我正在尝试从具有邻接矩阵数据框的 csv 文件创建有向图:
Gdf = pd.read_csv("outputtest.csv", index_col = 0) #load the csv to pandas dataframe
G = nx.from_pandas_adjacency(Gdf, create_using = nx.DiGraph()) #turn the dataframe into Digraph
然而结果是一个图而不是有向图
[in]: print(nx.info(G))
[out]:Name:
Type: Graph
...
请帮我解决它
这是我第一次尝试使用Python,我没有任何类型的编码经验,而且我的英语很差。
我已经尝试在互联网上搜索它并找到与我类似的问题: How to create a directed networkx graph from a pandas adjacency matrix dataframe?
但答案是使用 numpy 并且必须重置标签,这可能不适合我的情况,即节点数多于 4。
【问题讨论】:
标签: python-3.x pandas networkx