边缘列表#

读写网络图作为边缘列表。

多行邻接列表格式对于节点可以有意义地表示为字符串的图形很有用。使用EdgeList格式,可以存储简单的边缘数据,但节点或图形数据不能。除非节点具有自循环边,否则无法表示独立节点。

格式#

您可以使用这些功能读取或写入三种格式的边缘列表。

没有数据的节点对:

1 2

python字典作为数据:

1 2 {'weight':7, 'color':'green'}

任意数据:

1 2 7 green

read_edgelist(path[, comments, delimiter, ...])

从边列表中读取图形。

write_edgelist(G, path[, comments, ...])

将图形作为边列表写入。

read_weighted_edgelist(path[, comments, ...])

将图形作为带数字权重的边的列表读取。

write_weighted_edgelist(G, path[, comments, ...])

将图G写为带数字权重的边的列表。

generate_edgelist(G[, delimiter, data])

以边列表格式生成图G的单行。

parse_edgelist(lines[, comments, delimiter, ...])

解析图的边列表表示形式的行。