如何在 NetworkX 中显示 k 部分图?

How to show k-partite graph in NetworkX?

我目前正在寻找使用 Networkx 创建 k 分图的解决方案。二分图我已经实现了,附上图片

正如你所看到的,由于我的第一个集合中节点之间的连接,Bipartite 不是一个好的解决方案。因此我需要创建一个 k 分图。由于我需要显示节点之间的层次结构,因此我不能使用其他网络布局。任何帮助将不胜感激。

我从另一个堆栈溢出中找到了这个问题的解决方案 post

基本上它说的是迭代添加每个节点集。这是我的输出 k 部分图