【发布时间】:2018-10-25 21:04:04
【问题描述】:
我正在使用 networkx 为项目构建图表。对于特定的绘图,我需要每个节点的最大深度(或嵌套深度)(类似于 this)。
例如。
我的图表中有多个节点,比如说-
G -> d, foo, bar, tar, zar, car, char, jar, par, radar, far, ....
d 与其他人有这样的联系,
d -> {'foo': {'bar': {'tar': 2}, 'zar': {'car': {'char': 1}, 'jar': 'par'}}, 'radar': 'far'}
我想要节点的最大深度(或连接性)。
所以,在这种情况下 -
d->foo->zar->car->char(共5个节点)
有什么方法可以使用 networkx 来计算(我有超过 100 万个节点,所以数据很大!)?
我查看了他们的手册here。
也在网上查了不同的帖子,但找不到信息。
【问题讨论】:
-
请提供Minimal, Complete, and Verifiable example,以便提出问题的人可以帮助您更好地解决问题。
-
抱歉误会,我刚刚更新了我的问题并试图提供一个完整的例子。
标签: python networkx graph-theory depth-first-search depth