我正在致力于实现一种算法来确定数据集的图形结构。数据集的变量之间可以有无向或有向边。我可以用 Python 创建自己的图形对象,但我很好奇 Networkx 是否具有此功能。据我所知,Networkx 只有一个 Graph 对象(仅无向边)和一个 DiGraph 对象(仅适用于有向边)。有没有办法在 Networkx 的无向图中包含有向边和/或反之亦然?
networkx
没有混合图处理。有关于它的讨论 https://github.com/networkx/networkx/issues/1168,但是实施对整个库有影响,所以暂停了。我所知,graph-tool
and igraph
也没有这个功能。如果你对双向边作为无向不满意,恐怕你不应该使用Python库,因为在最流行的Python图库中不可能同时拥有有向边和无向边:networkx
, graph-tool
and igraph
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)