使用python从.csv文件读取边缘到igraph

时间:2016-04-09 19:35:37

标签: python csv igraph

我们说我有一个包含以下内容的.csv文件:

Apple    Banana
Apple    Coconut
Banana   Coconut
Coconut  Apple

这些应该意味着两个节点之间的有向边,例如: Apple-> Banana,Apple->椰子等

在igraph中使用这种输入的正确方法是什么?

1 个答案:

答案 0 :(得分:7)

这就是Read_Ncol(f, names=True, weights="if_present", directed=True)函数的确切功能。

http://igraph.org/python/doc/igraph-pysrc.html#GraphBase.Read_Ncol

>>> from igraph import *
>>> g = Graph.Read_Ncol("stuff.csv", directed=True)