Alright, so check it, today I’m gonna walk you through my little experiment with analyzing the Ons Jabeur vs. Wang match. Figured I’d mess around with some data and see what I could dig up. It was a fun little project, kinda scrappy, but hey, that’s how I roll.

First off, I needed some data. I scoured the web – you know, the usual spots, looking for match stats, point breakdowns, that kinda stuff. Ended up piecing together info from a couple of different sources ’cause no one place had everything I wanted. A bit annoying, but what can you do? Data wrangling is always part of the game.
Then, it was time to clean up the mess. Seriously, the data was all over the place. Dates, times, scorelines, it was a jumbled mess. So I started hacking away in Python, using Pandas to structure things, you know, making columns for serves, return points, errors, winners – the whole shebang. It was tedious, but crucial. Garbage in, garbage out, right?
Next, I dove into the analysis. I wanted to see who was serving better, who was more aggressive, whose return game was stronger. I crunched the numbers on first serve percentages, winners to unforced errors ratios, break point conversion rates – all that jazz. I even tried to figure out if there were any specific patterns to their play, like if one player consistently went to a certain side of the court on big points.
After the calculations, I started visualizing the findings. Bar charts, scatter plots, pie charts – the whole nine yards. Wanted to make it easy to spot trends and compare performance. Like, a clear bar chart showing Jabeur’s first serve percentage compared to Wang’s made it super obvious who had the edge there. Or a scatter plot to see if there was a correlation between unforced errors and length of rallies.
So, what did I find? Well, Jabeur came out on top in most of the key metrics. Her serve was more consistent, she hit more winners, and she was clutch on break points. But Wang put up a good fight, especially in the longer rallies. What I found really interesting was that if I had looked at just one statistic it would not have painted the whole picture.
Honestly, the whole process wasn’t perfect. I’m not a data scientist or anything, just a dude messing around with some numbers. I made some assumptions, probably missed some things, but it was still a cool way to get a deeper understanding of the match. Plus, it was a fun way to spend an afternoon.
Lessons learned? Data cleaning is a pain but absolutely necessary. Visualization makes a huge difference. And even a basic analysis can give you insights you wouldn’t get just from watching the game. Now, I’m off to find another match to analyze. See ya!