Dynamic Linechart
A dynamic line chart visualizes electric production over time, progressively revealing data points as the animation advances. The chart uses D3’s `scaleTime`, `scaleLinear`, `axisLeft`, and `axisBottom` to render axes, while a `line()` generator draws the path and circles mark each observation. Data from the Electric_Production dataset is loaded via `d3.csv` and parsed with `d3.timeParse`. The visualization animates by incrementing the number of plotted points, updating the SVG in a `setInterval` loop.