A #DataViz challenge 📊 by @cedricscherer.com and @drxeo.eu
Supported by @wendyshijia.bsky.social and @ansgarw.bsky.social
More info on Github: https://github.com/30DayChartChallenge/Edition2026
Are you ready for the next #30DayChartChallenge? 🚀
Only 2 weeks left until the 6th edition starts — it’s time to reveal this year's topics 🎉
1 prompt for each day of April across 5 categories to spark inspiration, experimentation, and learning 📊
Who’s in? 👀
#dataviz#datavisualization
Food web of Antarctic marine ecosystems
A simplified network revealing the "who eats whom" of the Southern Ocean.
#30DayChartChallenge | Day 13 - Ecosystems #dataviz#ggplot2
April might be over, but I still got a loot of gaps to fill. #Dataviz for #30DayChartChallenge Day9 - Wealth. Who has savings? 💷💷💷
Young people are least likely to have a lot of savings. But even as people age, there's still a notable proportion of older people who have very little.
Thank you to everyone who contributed to this year’s #30DayChartChallenge 🏆
It was wonderful to see so many of you participate, share your #dataviz, discuss charts, data sources, and tools, and celebrate one another’s work 🫶
We’d be thrilled to welcome you back next April 🚀
#DataVisualization 📈📊
The median age of astronauts increased by 11 years between the 1960s and 2010s. This reflects a shift from the era of young military test pilots to modern crews of seasoned commanders and specialized scientists.
#30DayChartChallenge | Day 25 - Space #ggplot2
Today is World Press Freedom Day, observed to raise awareness of the importance of freedom of the press.
The conditions for journalists vary considerably between OECD countries
Here’s an update on the chart I shared on day 6 of the #30DayChartChallenge with 2026 data.
Density of point-of-view sections by word count in the Wheel of Time
Another chart I did as part of my failed 30 days of charts. But I got a bit of a kick out of putting this on the economist theme.
#wheeloftime#wot#robertjordan#thewheelweaves#fantasy#30DayChartChallenge
When the first measles vaccination was approved in the United Kingdom in 1968, the number of infections decreased quickly and significantly.
#30DayChartChallenge | Day 16 - Causation #dataviz
When the first measles vaccination was approved in the United Kingdom in 1968, the number of infections decreased quickly and significantly.
#30DayChartChallenge | Day 16 - Causation #dataviz
Most wealth mobility occurs in the middle of the wealth distribution in Germany.
(April is officially over, but I have a few more ideas - and missing categories - to be shared.)
#30DayChartChallenge | Day 17 - Remake #dataviz
Radiocarbon Dates for Newfoundland Recent Indigenous Period archaeological sites.
I wanted to see how many dates had been taken at each site, and how wide their errors were.
#historic#error#radiocarbon#Newfoundland#archaeology#30DayChartChallenge
#30DayChartChallenge Day 26 : Trends
#FinalFantasy, #Zelda, #MegaMan, #Mario, #ChronoTrigger, #Sonic : how often were their soundtracks covered and remixed on ocremix.org?
There are ups and downs, like Mega Man having some moment in the early 2010s and Zelda in the last decade
FF resists trends
@30daychartchall.bsky.social#Day30#30DayChartChallenge Final chart/prompt. GHDx offers a human-factors lens on Brazil-Europe long-haul flights and "human clocks".
The asymmetry is an eye-catcher: Brazil -> Europe: 13% of arrivals inside the Window of Circadian Low (WOCL).
Europe -> Brazil: 30%.
#30DayChartChallenge Bonus Days :)
I realized that there were a few variables I had not pulled for charts from @boardgamegeek.com
A #dataviz of standard deviations within games, and one of recommended age
Code in #rstats: github.com/drjohnrussel...
Day 12 of #30DayChartChallenge: Reporters without borders. Unpolished, but it still tells a story. Five years of global press freedom rankings. Norway never moves. The Netherlands went from 28th to 2nd. #rstats#dataviz
Day 30 and final day of the #30DayChartChallenge!
The German government agreed on a major healthcare reform this week, introducing cost-saving measures that have been heavily debated.
#30DayChartChallenge | Day 30 - Data Day: Global Health Data Exchange #dataviz
#30DayChartChallenge Day 29+30: Monochrome + Data from the Global Health Data Exchange #DataViz#BreastCancer is one of the leading causes of mortality in #women across the world and health systems play a huge role in screening, diagnosis, and treatment🩷
Since the RSF World Press Freedom Index 2026 is out, here's an update of my Day 6 entry, for #30DayChartChallenge#Day17 - Remake
Code: github.com/rajodm/30Day...#dataviz#rstats#ggplot2
Very late submission for #Day10 of #30DayChartChallenge. I studied the distribution of views of shows of #Netflix and visualized the Top 10.
#DataScience#DataVisualization#Rstats#ggplot@30daychartchall.bsky.social
Day 24, South China Morning Post: The renovation of Buda Castle has raised questions about heritage preservation, sparking major debate around authenticity and political symbolism. This chart tracks the frequency of related media coverage and highlights the key themes over time. #30DayChartChallenge
📊 #30DayChartChallenge 2026 – day 30
.
Uncertainties | Data Day — Global Health Data Exchange
.
🔗: stevenponce.netlify.app/data_visuali...
.
#rstats | #r4ds | #dataviz | #ggplot2
La pandemia oculta. Muertes globales por resistencia a antibióticos. Solo el E. coli causa el 17.3% de letalidad. Las masivas barras de incertidumbre revelan los vacíos de vigilancia mundial. 🦠📊 #30DayChartChallenge#Day30#rstats
#30DayChartChallenge Day 30 - Global Health Data Exchange
Shortly after the pandemic, there was a survey around disruptions to learning during the pandemic. While one may think that the divide was country-based, the urban/rural split was worse.
#dataviz code in #rstats: github.com/drjohnrussel...
Day 11 of #30DayChartChallenge: Physical 🏈 NFL players are getting heavier. But the most interesting line on this chart isn’t the biggest one. Offensive linemen have always been the heaviest players at the combine, but defensive linemen have closed the gap since 2000. #Rstats#DataViz
A recap of the #30DayChartChallenge 2026.
Managed to make 18 visualizations, mostly with own #Stata packages. Almost all got updates and will releasing these soon.
A GitHub repo or Guide with data+code incoming soon!
Thank you all for the support!
I did it! 30 days of the #30DayChartChallenge 🏁 To survive, I used 22 R packages, forced a single color palette on everything, and shamelessly reuse of datasets. check out the full gallery + code here: below. catch me eating lunch in a non-grid format now. ✌️
#30DayChartChallenge Day 22 : New Tool
The river basins of #Quebec... ou ses bassins versants ⚜️🌊
With a few new-to-me things like {giscoR}, and HydroSHEDS type of data thanks to a tutorial by @milos_makes_maps
#Rstats
Day 30 #30DayChartChallenge — Global Health Data Exchange Day
Since 1990, global life expectancy has increased by 6 years. Beating enteric and lower respiratory infections contributed the most, while COVID-19 subtracted 1.6 years. Net gain: +6.0 years.
Data: IHME GBD 2021
Tools: R + ggplot2
Across Western Europe, many adults 55+ are dying more from accidental falls. Falls become more deadly as people age.
#30DayChartChallenge: Day 30 | Global Health Data Exchange
#DataViz#Rstats#ggplot
And that's a wrap for #30DayChartChallenge!
The personal theme for this year was Uppsala transportation. Additional constraints were using the same color palette, fonts, plot orientation and dimensions across all plots.
#Rstats code for all 24 plots at github.com/gkaramanis/3...#dataviz
These are the 25 countries that saw the greates increase in financial inclusion between 2011 and 2024.
The world made remarkable progress in financial inclusion during this time, driven by digital inclusion (access to smartphones).
#30DayChartChallenge | Day 29: Monochrome #dataviz
#Day30| Uncertainties – Data Day – Global Health Data Exchange | #30DayChartChallenge | Life Expectancy at Birth — Latin America & Caribbean. Built with #RStats using #ggplot2, #patchwork, #scales, #grid, #gridExtra and #tidyr.
Day 9 of #30DayChartChallenge: Wealth. Back to baseball data for this one. MLB salaries on a log scale, one decade per row, 1985 to 2016. The red line (median) creeps forward. The blue line (99th percentile) runs away from it. #rstats#dataviz
Day 10 of #30DayChartChallenge: Pop culture 🎭 Every Disney princess leaves their mark on the baby name records. Six princesses. Six spikes. Even names that were already in use get a boost from the movies. #rstats#DataViz
#Day30: Global Health Data Exchange
India’s health risk profile is shifting. Risks from unsafe water, poor sanitation, and undernutrition have declined. New threats such as air pollution, heat, and conditions like high blood pressure and sugar have climbed the ranks.
#30DayChartChallenge#dataviz
#30DayChartChallenge 2026, Day29: Monochrome.
The ridgeline plot shows the distribution of bank lending interest rates for house loans in #Austria. The lucky ones bought theirs in 2021. The unlucky ones in 2024. Still conditions were worse in 2008.
#dataviz#stataviz
In just one year, the Republicans have set US democracy back by decades.
Since the inauguration, the Trump administration has not hesitated to dismantle critical institutions and checks and balances.
#30DayChartChallenge | Day 29 - Monochrome #dataviz
🐝 Western bumblebees are strongly affected by rising temperatures, changes in land cover, and pesticides and are declining rapidly
#30DayChartChallenge: Day 29 | Monochrome
#DataViz#Rstats#ggplot#bees
#30DayChartChallenge Day 25 : #Space
Race to the moons! 🏁 🌝
🪐🪐 #Saturn and #Jupiter used to have roughly the same number of known moons but Saturn has taken the lead and is now quite far ahead. Maybe Jupe will catch up someday
These are the satellites as officially recognized by the IAU
#Rstats
Day 29 · #30DayChartChallenge · Monochrome
165 students guessed the sweets in a jar. Only 15% got within ±10% of the truth. Nearly 1 in 3 was off by more than half.
And most of them felt confident.
The humbling geometry of being wrong.
#rstats#dataviz#statistics#teaching
La anatomía del desacuerdo. El 'Dot Plot' del FOMC de Marzo 2026. Sin colores, usando solo opacidad y geometría para mostrar la severa fractura del consenso en la FED sobre los tipos a futuro. ⚪⚫ #30DayChartChallenge#Day29#rstats
#30DayChartChallenge Day 29 - Monochrome
@boardgamegeek.com users are polled on what the ideal number of players are for different games. This #dataviz shows results, with some solo gamers popping in for certain games (and a lot of 3-4 player games).
Code in #rstats: github.com/drjohnrussel...
#Day28: Modeling
None of the three largest emitting nations are on track, or even pledging to meet the 1.5°C climate target of the Paris agreement, show projections.
#30DayChartChallenge#dataviz
Day 28 · #30DayChartChallenge — Uncertainty
165 students guessed the sweets in a jar. 119 were confident they knew the answer. 119 were wrong in the same direction.
One jar. One bias. One very good first stats class. 🍬
#rstats#dataviz#statistics#teaching
#30DayChartChallenge Day 21 : Historical
Our #Habs#Canadiens road to the Stanley Cup in '93 🏒🏆
They lost only 4 times in the entire playoffs 🤯 lots of overtime wins though
#GoHabsGo#nhl#Montreal#Rstats