如何将子图作为 networkx 中的边添加到现有图中?

问题描述

我正在尝试动态构建这样的图表:

@property
def graph(self):
    g = nx.DiGraph()
    g.add_node(self)
    for child in self.children_pivots:
        g = nx.compose(g,child.graph)
        g.add_edge(self,child)
    return g

其中children_pivots 是与self 相同对象类型的列表。这似乎不受支持,或者我在文档中错过了它。我是否必须手动迭代组件并构建图形?有没有干净简单的方法可以说:这是一个图,将这个图的根添加为由这条边连接的新节点。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)