我在网上查了一下,但没有找到答案。
你们知道在 NetworkX 中是否可以将节点定义为子图?
让我更好地提出这个问题:我有一个由一些形状(正方形、圆形、三角形等)节点组成的图。我现在想将每个节点定义为一个子图。子图的节点应该是形状的角点(对于三角形:3 个节点的子图,因为有 3 个角点)。当然,这个子图的创建不应该影响起始图。
例子:
- DiGraph 由 2 个节点组成:“正方形”和“三角形”。
- “正方形”和“三角形”之间的边缘
- 节点“正方形”是包含 4 个节点(每个角点 1 个)的子图;
- 连接这些节点的边;
- 节点“三角形”是包含 3 个节点(每个角点 1 个)的子图;
- 连接这些节点的边。
是否可以在 NetworkX 中做到这一点?任何帮助或建议都将不胜感激。