Advertisement ยท 728 ร— 90

Posts by Peter McKeever

Cheers Andrew!

2 months ago 1 0 0 0

Just pushed an update on this for some nicer interactions on the team selector. Bbrrrrrrrrr

2 months ago 2 0 0 0

Been a long time since Iโ€™ve worked on some #dataviz for the site. A small scrolly for a piece by @alitweedale.bsky.social ๐Ÿ›ฉ๏ธ

2 months ago 18 5 1 2
Preview
UEFA Champions League Live Table and Predicted Knockout Opponents | Opta Analyst Track the chaos of the final round of 2025-26 league-phase fixtures with our live Champions League table and data-powered predictions.

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...

2 months ago 12 2 0 0
Post image

Let's gooooo

theanalyst.com/articles/cha...

2 months ago 25 5 0 2
Post image

One of those days

10 months ago 3 0 0 0

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

11 months ago 3 0 1 0
Advertisement
The Distillers - Coral Fang
The Distillers - Coral Fang YouTube video by Dezio Sounds

Oh man The Distillers were so good youtu.be/P5iSk-6Wdow?...

11 months ago 4 0 0 0

So good, started in February and going on to book 4 after I finish Dawnshard. Definitely going to pick up Mistborn after

11 months ago 0 0 1 0

Schalke thumped, sunโ€™s out, touching grass at the top of Kรถnigsallee with Dozenbier reading Stormlight Archive. Thriving.

11 months ago 1 0 1 0
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.

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

1 year ago 42 6 4 6

Bundesliga Zwei? ๐Ÿฅน

1 year ago 0 0 0 0

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.

1 year ago 1 0 0 0

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

1 year ago 14 9 4 3

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

1 year ago 3 0 0 0
Post image

Should this have been several smaller PRs? Yes. Does it feel great removing all of those LOC in one? Also yes.

1 year ago 3 0 0 0

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

1 year ago 1 0 0 0
Advertisement

Is this a Bluesky thing or an iPhone thing that I can select the annotations in this viz???? ๐Ÿซจ

1 year ago 1 0 1 0

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

1 year ago 3 0 0 0
https://eobe.fa.em2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1001/job/692/?utm_medium=jobshare&utm_source=External+Job+Share

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

1 year ago 11 6 1 0

Great new mapping tool from the OpenStreetMap team :
view borders throughout history : goes back 4000 years!

www.openhistoricalmap.org/history#map=...

1 year ago 9 2 0 0

Oooooooh ๐Ÿ˜

1 year ago 1 0 0 0
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)

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

1 year ago 11 6 1 0
Post image

Square Units xkcd.com/3065

1 year ago 6184 570 86 29
Cartogram of 299 German election districts

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

1 year ago 557 179 18 26

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.

1 year ago 21 6 0 0
Advertisement

There are publicly available sources for xy data you can check out

1 year ago 1 0 0 0
Video

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.

1 year ago 5 0 0 0
Video

Cooking... #dataviz

1 year ago 40 1 3 0
Post image

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 ๐Ÿซ 

1 year ago 2 0 1 0