我计算了一系列不同图表的outdegree。然而,最后的水平'在图中,当它们不应该时,它总是会产生0度的outdegree。例如,在下面的图片中,最高级别节点(标记为4)都具有0的outdegree(当它应该是1时):
[Graph]: https://i.stack.imgur.com/yAi1H.jpg
其他一切都正确计算。有小费吗?我已经从前一段代码(不是我的代码)创建了这个图表,并且可以提供我创建networkx图表的部分。我可能会错误地添加边缘,但从文档中我似乎没问题。图表'是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
从输出中,唯一应该具有零outdegree的是第一个,Part9518。您可以在第一个链接中看到此图表的视觉效果。
对于这些链接感到抱歉 - 没有足够的代表在帖子中上传。