7

我有一个用标准力布局表示的图表。

节点可以按属性进行聚类。

我可以用包布局表示这些集群吗?

两种布局将如何共存,我的节点的 x 和 y 坐标将如何计算?

编辑
我在想我可能必须处理我的数据以将节点集群转换为包含集群层次结构作为属性的单个节点。如果可能的话,我仍然欢迎一种不会强迫我重塑数据的替代方法。

这是一个示例数据集,我将其转换为适合多布局方法。这里的问题是我无法链接集群内的任何节点。

{
    "directed": true,
    "graph": [],
    "nodes": [
        {
            "id": "node0"
        },
        {
            "id": "node1"
        },
        {
            "id": "node2",
            "tree": {
                "name": "cluster",
                "children": [
                    {
                        "id": "node3"
                    },
                    {
                        "id": "node4"
                    },
                    {
                        "id": "node5"
                    }
                ]
            }
        }
    ],
    "links": [
        {
            "source": 0,
            "target": 1
        },
        {
            "source": 1,
            "target": 2
        },
        {
            "source": 0,
            "target": 2
        }
    ],
    "multigraph": false
}
4

0 回答 0