python - 如何将邻接表读入 NetworkX 以创建有向图?

标签 python python-2.7 networkx sna

我有一个 .csv 邻接列表,其中第 1 行表示源节点,第 2 行表示目标节点。我尝试使用 NetworkX 读取该文件,但总是得到一个无向图。如何从这样的文件创建有向图?谢谢。

最佳答案

使用create_using=nx.DiGraph parameter创建有向图:

with open(filename) as f:
    H = nx.read_adjlist(f, create_using=nx.DiGraph())

关于python - 如何将邻接表读入 NetworkX 以创建有向图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23845948/

相关文章:

python - 如何在python脚本中更改Linux的目录?

image - 如何强制python编写3 channel png图像

python - Networkx 边缘属性

python - Graphite 和 GUnicorn - 配置问题或路径问题

python - MySQL 查询参数的数量与传递给执行的参数匹配,但 Python 引发 "not all arguments converted"

python - 理解 Python 类和对象

python - 在 python 中使用 cv2 模块查看二进制图像之类的图像(进入循环)

python - 如何使用python绘制可读的,最好是交互式的网络图?

python - 透明网络边缘标签

python - 创建一个每 n 个周期激活一次的 Keras 回调