{"version":"1.0","type":"rich","title":"Sol Lewitt - D3 1 shape","description":"This example reproduces a family tree as an interactive force-directed graph, loading data from a CSV and arranging nodes with `d3.forceSimulation`, `d3.forceLink`, and `d3.forceManyBody`. Draggable circles represent individuals, with lines showing parent–child links; hovering reveals a tooltip via D3's `title` element. The code builds a hierarchy from flat CSV rows and uses D3 v7's `d3.csv` and `d3.hierarchy` to structure the data before simulation.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/b82208eab67f45029e21999e6a292728?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}