Skip to main content
100%

Parsing CSV Data With D3

✓ Published0🌍 Public
CChris Briggs
Last edited Nov 13, 2021
Created on Nov 13, 2021

This example shows how to parse CSV data with D3, displaying the file size, row count, and column count of a remote dataset fetched from a TinyURL-shortened URL. The code uses `d3.csv` to load and parse the data asynchronously via a Promise, then accesses `data.length` and `data.columns` to summarize the dataset. It also includes commented alternatives using `fetch`, `async/await`, and `d3.csvParse` for manual text parsing, and a nested-callback "pyramid of doom" pattern. The rendered output is plain text inside a styled `<pre>` element.

AI-generated description

A bare minimum HTML page demonstrating use of CSS and JavaScript.

See also React Starter.

MIT Licensed

Similar vizzes