{"version":"1.0","type":"rich","title":"Fork of D3 Tree with Multiple Parents","description":"This example visualizes a hierarchical company ownership structure where nodes can have multiple parents, showing relationships between companies, government, labor, and the stock market. The visualization uses a D3 tree layout with data from a JSON file, and employs Underscore.js to deduplicate nodes by ID and recalculate their positions. Nodes and links render as SVG text and paths, with interactions including zoom and pan via `d3.zoom`, while the code uses `d3.hierarchy`, `tree()`, and `linkHorizontal`. The rendering includes animations when nodes transition positions using D3 transitions.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/e7527dbcddd9407d851259e0479056d2?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}