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

2 投票
1 回答
3122 浏览
提问于 2025-04-18 07:28

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

1 个回答

3

使用 create_using=nx.DiGraph 参数 来创建一个有向图:

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

撰写回答