Cheers Andrew!
Posts by Peter McKeever
Just pushed an update on this for some nicer interactions on the team selector. Bbrrrrrrrrr
Been a long time since Iโve worked on some #dataviz for the site. A small scrolly for a piece by @alitweedale.bsky.social ๐ฉ๏ธ
UEFA Champions League: Live Table ๐
This table updates live, showing each teamโs probability of finishing in the top eight, reaching the knockout play-offs, and being eliminated. It also shows the potential opponents each team could face in the next round.
theanalyst.com/articles/cha...
Let's gooooo
theanalyst.com/articles/cha...
One of those days
Download Raycast, add Toothpick, set up a hotkey to connect/disconnect your headphones. Instant quality of life upgrade. Especially if you cycle through devices for meetings/music/podcasts
Oh man The Distillers were so good youtu.be/P5iSk-6Wdow?...
So good, started in February and going on to book 4 after I finish Dawnshard. Definitely going to pick up Mistborn after
Schalke thumped, sunโs out, touching grass at the top of Kรถnigsallee with Dozenbier reading Stormlight Archive. Thriving.
A scatterplot shows Bundesliga clubsโ total personnel costs (log scale) on the x-axis and points earned after matchday 29 of the 2024-25 season on the y-axis. A regression line indicates the average performance trend, highlighting which clubs are overperforming or underperforming relative to their spending. Clubs are color-coded by performance and budget category. Teams like Eintracht Frankfurt and Bayer Leverkusen shown as efficient overperformers, Borussia Dortmund underperforms.
I created this chart but I donโt like one particular finding.
If you correlate budget spent on personnel vs. points gained in the Bundesliga, some Bundesliga clubs are more efficient at turning spending into points than others.
Heja BVB. ๐โซ๏ธ๐ก
#30DayChartChallenge #Day13 Clusters ๐ #rstats
Bundesliga Zwei? ๐ฅน
Hi Gregers, I'll have a full job description hopefully next week that will include more information on the project and the skills we are looking for but for anything else you can always send me a DM.
May have some freelance work for an RStats Shiny project on the horizon. Looking for someone for ~15 hours per week over 3 months. #dataviz
There needs to be some kind of Dunning-Kruger #dataviz for making your own interactive tables from scratch but the slope of enlightenment onwards is just acceptance that a component that can do everything everyone wants but with rigid behaviour everyone expects is really really hard to build
Should this have been several smaller PRs? Yes. Does it feel great removing all of those LOC in one? Also yes.
Iโve seen it on my own photos, use it for saving recipes I take a photo of etcโฆ but that was always in the photos app, think itโs the first time Iโve seen it on a separate app though
Is this a Bluesky thing or an iPhone thing that I can select the annotations in this viz???? ๐ซจ
This is where I got my professional start with the company and itโs honestly such a cool, impactful job with massive scope for creative thinking
Stats Perform are looking for someone to join the data analysis team to work along side Jonny Whitmore and Jon Manuel. If you're passionate about football data and want to shape how we see the game through engaging visualisations, be sure to apply! โฝ๏ธ๐๐ #dataviz
t.co/lOaOOtBJAY
Great new mapping tool from the OpenStreetMap team :
view borders throughout history : goes back 4000 years!
www.openhistoricalmap.org/history#map=...
Oooooooh ๐
A banner with the prompts for the 2nd category: Distributions 07. Outliers 08. Histogram 09. Diverging 10. Multi-modal 11. Stripes 12. Data.gov (data day)
13 days left โณ until the #30DayChartChallenge kicks off. Are you really prepared? ๐๐๐๐
Here are the prompts for the 2nd category: Distributions
More info on Github: github.com/30DayChartCh...
Let us know if you have any further questions!
#dataviz
Square Units xkcd.com/3065
Cartogram of 299 German election districts
For the German election we wanted to use a cartogram of German election districts but didn't find anything good, so we created our own. Here's a little nerd thread how the final algorithm worked ๐ค ๐งต #gis #cartogram #election #datavis #cartography
An honour to be nominated for Digital Sports Publisher, as well as Specialist Sports Publisher and two individual nominations for Data Journalist for @alitweedale.bsky.social
& @davidsegar.bsky.social.
We're just checking with the Opta supercomputer about our projected chances of winning.
There are publicly available sources for xy data you can check out
Not dumb at all, it's just a regular 2d svg without any transformations needed for the xys. The viz container is just transformed using rotate3d in css.
Cooking... #dataviz
You don't wanna know how long I spent working out why I was getting unexpected rerenders only for it to end up being the curly braces around this sort function fml ๐ซ