Skip to main content
100%

Collapsible Tree Example

✓ Published0🌍 Public
663anp3ca
Last edited Sep 22, 2018
Created on Sep 22, 2018

This collapsible tree diagram displays hierarchical data from a CSV file, with nodes positioned by depth and connected by curved links. The visualization loads flat data from `treedata.csv` and converts it into a tree structure using a name-to-parent mapping. Rendered with SVG, it employs the `d3.layout.tree` and `d3.svg.diagonal` APIs from d3.v3 to compute node positions and draw paths. Each node appears as a white circle with a steelblue stroke, labeled with its name, while the layout normalizes node depths to 180 pixels per level.

AI-generated description

This is a simple d3.js tree diagram put together in response to a question on Stack Overflow

It is aimed at providing some exposure to some d3.js functions and should be taken in context with the text of the book which can be downloaded for free from Leanpub.

forked from <a href='http://bl.ocks.org/d3noob/'>d3noob</a>'s block: <a href='http://bl.ocks.org/d3noob/fa0f16e271cb191ae85f'>d3.js tree from csv</a>

mit Licensed

Similar vizzes