read_gexf#

read_gexf(path, node_type=None, relabel=False, version='1.2draft')[源代码]#

从路径读取GEXF格式的图形。

GEXF(图形交换XML格式)是一种用于描述复杂网络结构及其相关数据和动态的语言 [1].

参数
path文件或字符串

要读取的文件或文件名。以.gz或.bz2结尾的文件名将被解压缩。

node_type: Python type (default: None)

如果不是无,则将节点ID转换为此类型。

relabel布尔值(默认值:FALSE)

如果为True,则重新标记节点以使用GEXF节点“Label”属性而不是节点“id”属性作为NetworkX节点标签。

version字符串(默认为1.2草稿)
Version of GEFX File Format (see http://gexf.net/schema.html)

支持取值:“1.1草稿”、“1.2草稿”

返回
图表:网络X图表

如果没有找到平行边,则返回Graph或DiGraph。否则,将返回多重图或多重有向图。

笔记

此实现不支持混合图(有向和无向边在一起)。

工具书类

1

GEXF文件格式,http://gexf.net/