Eindejaars top3 ATP ranglijst mannen tennis
Idee & aanpak
De aangeleverde dataset bestond uit gegevens van personen die tot de absolute top van hun sport worden gerekend.
De eerste Wimbledon finale die ik ooit live zag was waarschijnlijk in 1974 of 1975. De damesfinale in 1977 is een zekerheid, met de Nederlandse Betty Stöve. Ze haalde niet alleen de damesenkel finale maar ook de dames- en gemengd-dubbel finale. En dan drie keer verliezen 🙁. Dat jaar was ook de laatste keer dat we als gezin op vakantie gingen naar Dishoek in Zeeland.
Dataset
Kijkend naar de dataset koos ik voor de tennissers en wilde ik graag een mooie visualisatie maken van de dynamiek in de top 3 eindejaar. Ik denk dat ik wel een beetje verstand van tennis heb en toen ik van de bestaande gegevens een mooie lijnvisualisatie had gemaakt vielen twee dingen op:
- de spelers in de dataset leken een willekeurige greep, niet voor elk jaar was een top3 samen te stellen op basis van de data, Agassi ontbrak.
- als je een goede impressie wilt geven van de hegemonie van Federer, Nadal en Djokovic dan is het wel zo netjes om de tijdlijn door te laten lopen tot 2025. De gegevens uit de dataset gingen tot 2018.
Een informatiekaart per speler met een foto, funfact en een korte samenvatting van de prestaties, leek me ook een leuk idee.
Data verrijking
De ontbrekende informatie is als volgt ingevuld:
- De ontbrekende spelers in de top 3 heb ik gegoogled, dan krijg je antwoord van AI, en uiteindelijk op de ATP website gecontroleerd, er was sprake van hallucinatie.
- De afbeeldingen zijn de headshots van de ATP website, in de demo zijn ze dan ook grotendeels transparant gemaakt. Wie precies de copyright heeft/had is onduidelijk. Het spreekt voor zich dat als je een willekeurige gratis afbeelding van de speler op de kaart zet, als je die al kunt vinden, dat het een rommeltje wordt.
- De funfact en samenvatting van de prestaties heb ik door AI laten genereren. De samenvatting heb ik wel gecontroleerd, daar ging het soms ook mis.
De huisvlijt hierboven geeft weer dat ik er liever iets meer tijd in stak dan dat ik een resultaat kreeg waar ik niet tevreden over was. En waarom ik de dames (WTA) heb overgeslagen.
Resultaat
In het resultaat is het mogelijk om verschillende spelers te selecteren waarna hun prestaties te zien zijn op de tijdlijn. Je ziet een kaart met informatie over de geselecteerde speler waarbij de rand van de kaart dezelfde kleur heeft als de prestatielijn.
Als je met de muis over een punt (dot) gaat, kun je zien om welke speler het gaat, ook als die speler niet geselecteerd is.
Voorbeeld bevat
- Een tijdlijn met de prestatielijnen van de geselecteerde spelers.
- De visualisatie is zo geconfigureerd dat de punten via een vloeiende lijn worden verbonden.
- Op de tijdlijn zie je alleen de posities 1,2 en 3. Voor de jaren waarin een speler buiten de top3 is de ranking onder de motor op 4 gezet. Op die manier blijft het een vloeiend geheel. Positie 4 wordt ook getekend maar met een shape in dezelfde kleur als de achtergrond, verborgen. Je kunt het ook uitrekenen, dit is de pragmatische aanpak.
Figure Friday is een initiatief van de Dash/Plotly community waarbij je elke vrijdag een dataset krijgt en mensen een visual of kleine app maken, waarbij ze inzichten uit de dataset proberen te krijgen. De vrijdag daarop om 18:00, is er een zoomsessie waarbij sommigen uitleggen waarom ze gemaakt hebben wat ze tonen. In de thread op de communitysite wordt ook de code gedeeld, om van elkaar te leren en als het kan een demo.

