Graph-Tool -> Networkx

3

我试图使用Graph-Tool生成的图形,并用Networkx读入。我尝试使用GraphML格式,但不幸遇到了问题。

KeyError: 'vector_float'

在GraphML文件中,属性被保存为以下内容:

<key id="key1" for="node" attr.name="plot_color" attr.type="vector_float" />

我了解到Graph-Tool <---> Networkx的转换问题已经存在一段时间了。是否有任何解决方案?

1个回答

3

Graphml不支持向量类型,上述是graph-tool的扩展,尚未被NetworkX采用。暂时的解决方法是不要在属性映射中使用向量类型,或在保存前将它们转换为字符串。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接