Lets draw a bar chart
A horizontal bar chart displays employee salaries as bars animated from zero width to their final values. Data comes from a CSV file listing names and monthly salaries, converted to annual amounts. The visualization uses d3.scaleLinear, d3.scaleBand, axisLeft, and axisBottom. SVG rectangles are rendered in React with d3.v5, featuring interactive tooltips that appear on mousemove, highlighting bars via CSS class changes, and entrance transitions using transition().duration(300).