Skip to main content
100%

3D Bar Chart with d3.js

✓ Published0🌍 Public
RRamya19-hub
Last edited Apr 3, 2023
Created on Apr 3, 2023
Forked from D3 Starter

This example presents a 3D-style bar chart that visualizes average sales across five Midwestern states using D3.js. The chart displays bars in a two-dimensional SVG canvas, with the illusion of depth created through a z-scale that controls bar opacity—a z-axis labeled "Opacity" appears without tick values. Each bar’s height maps to the `avg_sales` value via a linear `yScale`, while an `xScale` positions states along the horizontal axis. The code uses `d3.axisBottom` and `d3.axisLeft` to render axes, and includes mouseover and mouseout event handlers that change bar color and opacity interactively.

AI-generated description

A demonstration of how to start using D3 version 6.

MIT Licensed

Similar vizzes