Как создать разборную раскладку d3.js с данными, не относящимися к дереву?
У меня есть d3 сило-ориентированный макет с данными в аналогичной структуре ниже. Можно ли применить разборную силовую раскладку, такую какhttp://bl.ocks.org/mbostock/1062288 к этому? Я хочу, чтобы узел был свернут / развернут по клику.
{
"nodes": [
{"x": 469, "y": 410},
{"x": 493, "y": 364},
{"x": 442, "y": 365},
{"x": 467, "y": 314},
],
"links": [
{"source": 0, "target": 1},
{"source": 1, "target": 2},
{"source": 2, "target": 0},
{"source": 1, "target": 3},
{"source": 3, "target": 2},
]
}