TP3 DataViz: Données, interaction et transition avec D3.js
This visualization displays a time-series dataset of monthly values as a line chart with interactive hover effects. The chart uses an ordinal x-axis for category names and a linear y-axis for values, with a path rendered via `d3.svg.line`. Users can hover over semi-transparent circles to highlight a data point, which triggers a red fill, increases the circle’s opacity, and reveals a corresponding value label and dashed rectangle outline. The code employs `d3.scale.ordinal`, `d3.scale.linear`, and `d3.time.format` for date parsing, with mouseover and mouseout events controlling transitions of opacity and font size.