Skip to main content
🌍 Public

Share visualization

Send this visualization to others.

The Margin Convention

Public visualization

The Margin Convention

0 stars1🌍 Public
KKazSoftwareEngineer
Last edited Jun 19, 2022
Created on Jun 19, 2022

This example demonstrates the margin convention by rendering a horizontal bar chart of the top ten most populous countries from United Nations 2019 data loaded via `d3.csv`. React manages the component state and renders SVG rectangles using JSX, while D3’s `scaleBand` and `scaleLinear` map country names and population values to pixel positions. The chart applies fixed top, right, bottom, and left margins by translating a group element, ensuring the visualization area is neatly inset within the 960×500 SVG canvas. D3 v7 provides the data-loading and scaling utilities, while React 18 handles the reactive DOM updates.

AI-generated description

A program that loads in some data about CSS named colors using D3 utilities, and using D3 utilities, and uses React to render the data.

Comments

Sign in to join the discussion.

MIT Licensed