Remaking someone else's chart feels very rude, but the newspapers to it to me all the time. I hope my first little chart reduces cognitive load for the reader (easier to follow lines), even if it foresakes a little accuracy in the offsetting of the data lines.
Posts by Sam
Complex line chart, which shows that the largest revisions to GDP estimates happened in 2020
I do have lots of my own things to remake at some point, but it's locked in a hard drive I can't access right now. I then remade the remake chart, perhaps too ambitiously, with ALL GDP revisions in the series, back to 1997. I think it's bordering on art.
My data looks a little different, which makes me worry I've done something wrong, because I am NOT an economist. I offset each line's starting point a little, to make it easier to follow the lines. Got a tube map vibe. Was easy to do in Affinity, a little horrible in D3.js :D
A line chart showing how GDP estimates are often revised in the months following the first estimate.
An image of an Economist line chart
Day 17 of #30DayChartChallenge, Remake. I'll thread this, cos there's a bit going on! I was inspired by a chart that The Economist shared in their Off The Charts newsletter theeconomistoffthecharts.substack.com and chose to remake that.
I’m very sorry that you felt you had to repost that.
You know what, I feared that someone might think it's a genuine bit of analysis, and I don't want that kinda someone to track me down.
A very stupid chart, which suggests that the number of Mr Blobby TV appearances moderately correlates with CPIH, a UK measure of inflation.
Day 15 of #30dayChartChallenge, correlation. Getting real stupid with it. It actually took me ages to find a source of data that would even mildly correlate. Spurious correlations are hard!
Colleague: "I don't know what to say".
Me: "Get me The Economist on the phone"?
I'm learning so much doing this #30daychartchallenge. For instance, I just learnt, on my personal git, what 'git reset --hard' really does. It does go hard, doesn't it?!
This scrappy map shows that some buffer zones probably would have no effect on cats, while some would likely have a fair few cats who would become sad shut ins. I only did this for GM, because my computer couldn't handle running an algorithm for thousands of SSIs in England. Also: Nob End heheheh.
BTW, I do think it's useful for owners to consider their local habitats when acquiring, or moving with, a free-roaming cat. Have ground nesting birds nearby? Choose a cat who needs an indoor life, and put the effort into entertaining & exercising them, etc.
We have both the welfare of wildlife AND pet cats to think of. I think many cats would really suffer if suddenly restricted. The whole thing would probably be a shit show, to be honest. But it was a hefty thinking puzzle that's bothered me all this time.
There's now been a few papers on this topic in the UK. IF buffer zones exist, it would be hard to even account for 'all' cats, as their ranging habits vary massively - some intact males will walk miles. How would it be enforced (hint - I don't think it could be)?
This was inspired by a paper from 2017 (centaur.reading.ac.uk/73760/1/jux0...). This paper gave me a pause for thought. Should we be restricting cat roaming outdoors in particular areas? If so, where? My quick and dirty answer was 'probably around SSSIs'.
Map and charts showing that SSSIs cover 4.1% of Greater Manchester, while buffer zones would cover 9.4%.
Today's #30DayChartChallenge post from me will be a thread. Hold on to your hats! I'll do a short version here: This is a chart of a *theoretical* world with cat buffer zones around Sites of Specific Scientific Interest in Greater Manchester, UK. #ecosystems
NANCY BY ERNIE BUSHMILLER P1- SLUGGO IS WALKING DOWN THE STREET AND HE SEES A POSTED NOTICE… THIS IS BE KIND TO ANIMALS WEEK P2-LATER NANCY SEES SLUGGO FISHING DOWN BY THE RIVER NANCY: SLUGGO!--- YOU OUGHT TO BE ASHAMED OF YOURSELF P3- NANCY: DON'T YOU KNOW THIS IS BE KIND TO ANIMALS WEEK"? SLUGGO: YEP P4- WE SEE SLUGGO’S FISHING LINE SUBMERGED UNDER THE WATER, THERE IS A NOTE ATTACHED TO THE FISHING HOOK , IT READS… HAVE A WOIM ON ME
Nancy By Ernie Bushmiller
April 12,1947
I am obsessed with this type of styling at the moment. May I ask how you achieved this? I really enjoy this bevelled (?) paper-cut style and haven’t gotten it quite right yet.
#30daychartchallenge
Day 11: Physical
Based on Royal Kennel Club registration data from 2016 to 2025, I give you 10 years of the most popular dog breeds in the UK, a crocheted slope chart.
We have Year on the X- and popularity ranking on the Y-axis, as well as a handmade legend.
Omg the hashtag is #30dayChartChallenge. I did mention I’m tired, right?! Have I been doing this wrong all along? I am the sleepiest little fool.
Tools: QGIS (and some plug ins), Copernicus 30m via Open Topography, d3.js, Affinity. Sorry, I don’t even know how to properly give props to my data source.
I haven’t written the heights of mountains on because that’s not what I’m interested in and these silly guys are for me and my curiosity.
Today’s #30daysOfCharts from me is extremely silly. Prompt: physical. Took this as my excuse to play with some physical geography data I’ve been noodling with. I AM planning to make 3d models of this stuff. But I’m pooped this evening! Bonus points for the cool kids who notice my Pokémon.
I've wondered how my old wages, adjusted for inflation, would compare to my current one. I've looked at my hourly wage through my working life, and used the Bank of England inflation calculator (CPI-based). That's what #30daysOfCharts #multiscale prompted in my head! Tools: D3.js, ONS templates.
Day 3 #30DayChartChallenge mosaic.
source data: github.com/thomascammin...
A hex map of England, that shows fly tipping incidents per capita were higher in some locations, notably a few London local authorities.
My #30daysofcharts effort today is pretty awful, to be honest. But I've always wanted to make a hex map. Please don't read anything into this chart other than the noted locations do have a higher rate than other places. I'll do more (better!) charts with this data soon.
ONS #DataViz 📊 starter pack 👇
Ah I have been wondering if my desire to have as few markers as possible is annoying - so that’s helpful to know!
This is a column chart. It is a time series of 1997 to 2025. The vertical axis shows the median house price in England for that year. Each year has a bar, which is broken into smaller rectangles, each representing the median earnings for that year. We can see that in 1997, the median house price was 3.5 times median earnings. However, in 2025, the median house price costs 7.6 times median earnings.
I might have had some silly ideas while working on the vis for this release www.ons.gov.uk/peoplepopula.... I am happy to have an excuse to do something with it now! Not sure I've made it easier to understand the affordability ratio, but FUN.
#30DayChartChallenge #dataviz #datavis #graphs #charts
The charts here have inspired me! I need to make a checklist of 'cool birds and other critters to see in NYC' for an upcoming visit. Please tell me your favourite NYC birds and critters, and how I can improve my odds of witnessing them. #nyc #wildlife #birding #datavis
Thanks to @datawrapper.de, who's Weekly Chart I really enjoyed, I rabbit-holed and found "Chroma.js Color Palette Helper". This helped solve a problem that's been in the back of my head all week! Got myself a lovely cat gradient now.
gka.github.io/palettes/#/9...,
www.datawrapper.de/blog/solar-s...
NANCY BY ERNIE BUSHMILLER P1- NANCY IS FRIGHTENED WHEN SHE SEES A DOG RUNNING IN HER DIRECTION NANCY: OH, OH - - - HERE COMES THAT VICIOUS DOG P2- NANCY IS LOOKING FOR A WAY TO ESCAPE FROM THE DOG, NANCY: OH, DEAR-- NOT A TREE OR POLE TO CLIMB P3- JUST AS THE DOG REACHES HER, NANCY JUMPS UP AND GRABS THE TOP LINE OF THE COMIC ,STRIPS PANEL DOG : GRRRRR THE PANELS TOP LINE IS SAGGING AS NANCY HOLDS ON, NANCY WATCHES THE DOG RUNS UNDER HER
Nancy By Ernie Bushmiller
January 16,1954
The old fella watching The A Team is absolutely killing the chill, snoozy vibes in this ICU. Come on pal, my mum needs a rest.