Skip to main content
100%

Scatter Plots

✓ Published0🌍 Public
Hhuangweijie0310102@gmail.com
Last edited Sep 24, 2023
Created on Sep 23, 2023
Forked from React & D3 Starter

This scatter plot visualizes the Iris dataset, plotting sepal length against petal length for each flower sample. The example demonstrates a clean separation between React and D3 responsibilities, showing how a React wrapper component manages the SVG lifecycle while D3 functions handle data processing, scaling, and rendering. The visualization uses `d3.scaleLinear` for axis scaling and `d3.axisLeft`/`d3.axisBottom` for axes, with SVG circles rendered via D3's selection join pattern. The code serves as a starter template for scalable React-D3 integration projects.

AI-generated description

This viz is a starter that demonstrates patterns used in real world projects in which complexity is anticipated to scale.

  • Decoupled React & D3 integration
  • Opening moves for scalable complexity
  • Industry standard ES modules and JSX
  • Copy-paste into existing projects

Any questions? Ask on Twitter!

Also viewable in:

MIT Licensed

Similar vizzes