[英]Is it possible to add undirected and directed edges to a graph object in networkx?
我正在努力实现一种确定数据集图形结构的算法。 数据集在变量之间可能具有无向或有向的边缘。 我可以用Python创建自己的图形对象,但我很好奇Networkx是否具有此功能。 从我所看到的,Networkx仅具有一个Graph对象(仅无向边缘)和DiGraph对象(仅针对有向边缘)。 是否可以在Networkx中将有向边包括在无向图中,反之亦然?
networkx
没有混合图形处理。 对此进行了讨论 ,但是实现对整个库都有影响,因此已暂停。 据我所知, graph-tool
和igraph
也没有此功能。 如果您对双向边缘的不定向networkx
到不满意,恐怕您不应该使用Python库,因为在最流行的Python图形库中,不可能同时包含有向和无向边缘: networkx
, graph-tool
和igraph
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.