question 2
This example demonstrates how to create a stacked area chart using D3.js, visualizing fruit quantities across multiple years. The chart renders three overlapping areas representing apples, oranges, and bananas, with color-coded fills from the `d3.schemeCategory10` palette. The code imports data from a remote CSV file, uses `d3.stack()` to compute stacked series, and applies `d3.area()` with `d3.scaleBand()` and `d3.scaleLinear()` to generate the SVG paths. Axes and labels are added using `d3.axisBottom()` and `d3.axisLeft()`, with hover-free static rendering.