projet final
This interactive visualization tracks tennis players’ progress through a Grand Slam tournament, showing the ranking difference against each opponent across seven rounds. Each player appears as a node on a line chart, with separate paths for wins and losses, and a button resets the view. Built with D3.js v3, it loads ATP match data from CSV files, processes player rankings and match outcomes, and renders the animated SVG chart with axes, grid lines, and tooltips.