我正在计算一系列不同图表的出度。但是,图表中的最后一个“级别”总是在不应该的时候产生 0 出度。例如,在下图中,最上层节点(标记为 4)的出度都为 0(当它应该为 1 时):
[Graph]: https://i.stack.imgur.com/yAi1H.jpg
其他一切都正确计算。有小费吗?我已经从之前的一段代码(不是我的)创建了这个图,并且可以提供我正在创建 networkx 图的部分。我可能会错误地添加边缘,但从文档中我似乎很好。'graph' 是传递给函数的 networkx DiGraph():
[Code - 1]: https://i.stack.imgur.com/E4gGL.png
[Code - 2]: https://i.stack.imgur.com/Y7reI.png
[Output]: https://i.stack.imgur.com/fRQK3.png
从输出中,唯一应该具有零出度的是第一个,Part9518。您可以在第一个链接中看到该图表的视觉效果。
对链接感到抱歉——没有足够的代表在帖子中上传。