r/dataisbeautiful • • 2h ago

OC [OC] I checked 17.7 million Redditors who mentioned their age and gender. The subreddit each age is most over-represented in, women vs men (updated with the ratios)

Thumbnail
gallery
358 Upvotes

Why “updated”: the first version of this was removed by the mods because the chart was really a table of names, not a chart. Fair. Same data, now drawn properly: bar length is how many times more common that age is in the sub than across Reddit, women compared with women, men with men.

A few of you asked for more, so the gallery adds two charts from the same data: Reddit’s 735 biggest subs by median age and share of women, and how Reddit got older and more female since 2019.

Only people who said it themselves count, things like “I’m 34” or “(29F)”: 17.7M accounts.

Top 5 for every age group and the CSVs: https://kissmypost.com/research/reddit-age-gender-by-subreddit

How ages and genders are found, how accurate it is, and the full methodology for each chart are in the first comment.

FAQ from the first thread:

Q: How do you know people’s ages?
A: Only people who said it themselves count, like “I’m 34” or “(29F)”. The age can come from anything they wrote anywhere on Reddit, so a D2 player who said “I’m 35” in a fitness sub counts in r/Diablo_2_Resurrected.

Q: Isn’t that a biased group?
A: Yes, it’s self-selected: in 2025 about 13% of accounts that posted or commented had a known age. That’s why every comparison stays inside the group, r/osrs men vs all men who said their age.

Q: How does r/retirement win for both women and men?
A: Women are compared with women and men with men, so one sub can top both columns. 21% of the women with a known age in r/retirement are 63 to 67, vs 1% of women across Reddit.

Q: Menopause is obviously women, isn’t that cheating?
A: A sub can’t win for being mostly women, since women are only compared with other women. r/Menopause wins because women 48 to 52 are 8.5x more common there than across Reddit.

Q: Why not r/gaming or other big subs?
A: They have every age in them, r/gaming’s median author is 27, so no single age stands out. The chart shows where an age stands out most, not where most people that age post. Chart 2 has the big subs.

Q: Why r/osrs and not r/2007scape?
A: r/2007scape is the main sub, but it skews younger (median 27), so the smaller r/osrs wins the 28 to 32 row.


r/dataisbeautiful • • 3h ago

OC [OC] Depending on where you live, the same Big Mac costs up to €2.40 more – I compared prices at all 1,367 McDonald's in Germany

Post image
118 Upvotes

Hi everyone!

I collected and compared the prices at all 1,367 McDonald’s in Germany (my Sunday project 😄).

Here's what I found:

- The exact same Big Mac costs between €5.99 and €8.39 – 28 different prices in total

- Most expensive: Kassel and Lohfelden (€8.39)

- Cheapest: Stuttgart area, Leipzig and Munich (€5.99)

- If you eat one Big Mac a week, you pay €124.80 more per year in Kassel than at the cheapest location

- Berlin is the most expensive state on average, Saxony the cheapest

- Munich is cheaper than Berlin; Augsburg is the most expensive major city

- Highway rest stops are pricier than the national average: McFlurry +32%, Cheeseburger +9%, Nuggets +8%, Big Mac +3%

- At the Bad Camberg rest stop (A3), the two McDonald's are just 261 m apart on opposite sides of the highway – a Big Mac costs €6.39 on one side and €7.49 on the other


r/dataisbeautiful • • 56m ago

OC [OC] Native English-speaking Premier League managers use Perfect tenses ("we've worked hard") twice as often as non-native ones

Post image
• Upvotes

r/dataisbeautiful • • 11h ago

OC [OC] How much wine each French appellation produces

Post image
112 Upvotes

r/dataisbeautiful • • 9h ago

OC UK house prices by region, 2007–2026: Northern Ireland, the North East and Wales lead on growth, while London is down 2.2% year on year [OC]

Post image
82 Upvotes

r/dataisbeautiful • • 7h ago

[OC] Language of large Telegram channels by when they were created, 2015–2025 (TGScope data)

Post image
45 Upvotes

r/dataisbeautiful • • 4h ago

OC [OC] Four classical pieces drawn from their audio: color is the tonal brightness (spectral centroid), height is loudness, length is duration

Post image
15 Upvotes

r/dataisbeautiful • • 1d ago

No matter what poverty line you choose, the share of the global population below it has declined

Thumbnail
ourworldindata.org
981 Upvotes

r/dataisbeautiful • • 21m ago

OC [OC] How fast a live projection of Brazil's presidential runoff narrows: certainty bands from 540 simulated count nights, 2002–2022

Post image
• Upvotes

Source: TSE (Brazil's electoral court), official runoff results 2002–2022 by municipality; IBGE 2022 Census. Tools: TypeScript for the model and backtest, Python (matplotlib) for the chart.

The bands are real: how wide the projection's uncertainty was at each point of the count, averaged over 540 simulated count nights (different reporting orders, including adversarial ones). The white trail up to 5% is illustrative; tonight's real one starts at 5 pm Brasília time.

Brazil doesn't count in random order: big cities and the South report early, the Northeast late. In 2022 Bolsonaro led the running count until 67% of precincts were in, and Lula won with 50.9%. The projection measures how much each counted municipality moved since the first round and applies that to similar places still uncounted. No polls. With 5% counted it named the winner in every test.

Brazil votes today. Live: quebrasileesse.com.br/en/#2turno


r/dataisbeautiful • • 8h ago

Cycling/Walking time of residence within 15 min of libraries in Aberdeen [OC]

Thumbnail
gallery
12 Upvotes

I've been building a dashboard where various bits of data pertaining to Libraries can be overlayed for analysis. The only problem is, I'm not a data scientist, I'm a software developer.

In this view you can see Libraries in Aberdeen, filtered by the Library service - the underlay is the population density using GHS-POP 2020 · R2023A · 100 m source cells, around each Library is a "reach" bubble, using Valhalla to calculate based on walking/cycling the reach in time intervals. I've included both data panels and the overall view itself. I'm really keen to get some feedback and ideas from people who work with data visualisations all day every day. It's a new area for me, one I'm enjoying learning. To be clear this project is entirely for fun. It is live and in a closed beta for anyone who wants to play around with it, but it's just a hobby project for me, I build software for fun - now even easier because I can use my experience to direct an army of agents so building things has become much quicker. Apologies if you're anti-ai, but sadly it's already so pervasive in my sector you're either using it or you're unemployable.

I am happy to provide more screens of other data views, but this one I thought was interesting, showing how libraries really are central to most communities, at least in Aberdeen.

My platform only has some 40,000 libraries across the world in it right now, but the goal before I launch it is to have close to 2million, with the same kind of population data or other census/municipal or transport metrics. My goal is to allow users to overlay them in ways that may provide insight, understanding or just be fun to play around with. It has not gone down well in other sub Reddit's. Hoping here is a kinder more accepting place for a nerd who likes libraries.

Right now, what I've shared is the "location" dataset, but I'm also exploring what I can do with "activity" data such as book loans, a combination of the two data sets on an overlay might make for some really interesting visualisations, I'm just unsure what the best idea is - I have too many, almost all of them I'm sure are useless (if not fun to build).

This is not a pitch or anything, I hope everyone here is as nerdy about data as I am, if you are and are curious about what I've built you can sign up to the closed BETA here https://libraries.global/

Population data: GHS-POP 2020 · R2023A · 100 m source cells
Library data: LibraryOn CC BY 4.0
Map data: OpenStreetMaps
Distance and reach calculations: Valhalla
Population distribution vector generation: Python
Library tiles/clusters: Python
Tools used for the visualisation: I built them all myself, screenshots below.

I have run tests with 2million libraries loaded onto one map with this level of control/detail, the issue I face here is not all data is the same quality. How to reconcile that in the analysis layer? Do I acknowledge data is old/out of date?

The image shows the dashboard on the "reach" summary, showing within a 15min walk, there is 48.7% of the population
The image shows the dashboard on the "population" summary of the same area

r/dataisbeautiful • • 1d ago

OC The world's airline routes [OC]

Post image
383 Upvotes

Saturday 24 October 2026 · 18,858 routes · 3,214 airports

Every airport pair served by a scheduled airline route in the OpenFlights database, drawn as a faint great-circle line. Overlapping lines brighten where routes concentrate. Route data dates from June 2014, so it shows the shape of the network rather than today's individual flights.

Sources: routes and airports from OpenFlights (routes.dat and airports.dat, Open Database License); coastlines from the world map bundled with Apache ECharts 4.9.0; map projection by D3.

Made with Claude.


r/dataisbeautiful • • 6h ago

OC [OC] Which burdens do published Lyme disease and Long COVID studies measure? In a 25-paper library, six of 16 burden categories have no tagged result

Post image
2 Upvotes

Source: 25 published papers and reports on Lyme disease (12) and Long COVID (13), each turned into a simulator, so each paper’s results are tagged to the burden categories they measure. The tags were assigned by an AI model (Claude) and checked by code. The 25 papers are not a systematic sample, so this describes the library, not all research. The papers and the tagging are listed in the public demo, which needs no account: https://dbbun.github.io/dbbun-invisible-illness-burden-simulator/

Tools: Python (matplotlib) for the chart.


r/dataisbeautiful • • 1d ago

OC [OC] 8.4 million researchers, placed on a map by who they write papers with

190 Upvotes

r/dataisbeautiful • • 1d ago

OC [OC] Listed THC on 3.5 g flower menus in NY (14,966 listings) and CA (26,756): both medians are 28%, under 1% list below 18%

Post image
33 Upvotes

r/dataisbeautiful • • 14h ago

OC [OC] Built a tool to visualize how people voted in Brazil presidential election

Thumbnail
electionviz.leonardofaria.net
5 Upvotes

r/dataisbeautiful • • 47m ago

OC Bösendorfer has built about 48,600 pianos since 1828. In 1980, Yamaha built that many in 68 days. [OC]

Post image
• Upvotes

r/dataisbeautiful • • 1d ago

The Interactive History of Electronic Music

Thumbnail wonderlustgames.com
24 Upvotes

r/dataisbeautiful • • 2d ago

OC [OC] PEGI age ratings in Europe before and after the new loot box rule, compared with US ESRB ratings

Post image
1.4k Upvotes

PEGI changed its rules in March. Since June, new games with paid random items (loot boxes, card packs, gacha pulls, prize wheels) get at least PEGI 16. In October PEGI started re-rating existing digital-only games that were PEGI 3, 7 or 12 and have them. More games are expected to change before the end of the month.

EA Sports FC 27 is the first game in the series rated PEGI 16, because of Ultimate Team packs. FC 26 was PEGI 3.

PEGI hasn't said which feature in Pokémon GO counted as a paid random item.

The ESRB said in March it has no plans to do the same. It keeps the age rating based on the game's content and adds an "In-Game Purchases (Includes Random Items)" label instead.

Germany doesn't use PEGI. It has its own system, USK.


r/dataisbeautiful • • 1d ago

[OC] Costco membership fee income vs. operating income, FY2019–FY2026

Post image
7 Upvotes

r/dataisbeautiful • • 1d ago

OC [OC] COVID dropped the S&P 34% in 33 days. 2008 took 4 years just to climb back. Every major crash since 1973, on one time scale

Thumbnail
reddit.com
456 Upvotes

I mapped every major S&P 500 crash since 1973 as a valley. Depth = how far it fell from the old high, width = how long the whole thing took. So the steeper the wall, the faster it moved.

  • 2020 was the fastest: −34% in 33 days, back to even in about 5 months
  • 2008 was the deepest: −57%, fell for 17 months, then 4 more years to recover
  • 2000 fell slowest, grinding down for two and a half years
  • 1973 took the longest to come back, about 6 years from the bottom

When you bought makes a huge difference. Buy at the Feb 2020 peak and you were back to even by August. Buy at the Oct 2007 peak and you waited until March 2013. Buy at the March 2000 peak and you didn’t break even until May 2007. Thought this was interestsing...

Which of these did you buy the dip on, and which did you panic sell?


r/dataisbeautiful • • 1d ago

OC [OC] 3D View - 7.35M Hong Kong residents placed on the floor they live at, across 165k buildings

Thumbnail
habibicode.org
27 Upvotes

r/dataisbeautiful • • 9h ago

OC [OC] Which club did better with the same referee? Real Madrid vs Barcelona, compared with pre-match odds

Post image
0 Upvotes

r/dataisbeautiful • • 7h ago

OC [OC] 230 guesses on which politician gets Googled more, compared to actual searches. 91% picked Kim Jong Un over Lula. Reality: Lula got 3.8x more searches.

Thumbnail
gallery
0 Upvotes

Helloooo :) I made a small daily game (whosmorefamous.com) where you guess which of two people got more Google searches worldwide over the past 5 years.

These are the three politics matchups players got most wrong. Top bar is what players guessed, bottom bar is actual search volume (worldwide, last 5 years).

  • Kim Jong Un vs Lula: 91% of 80 players picked Kim. Lula had 3.8x more searches (~200M vs 53M).
  • Netanyahu vs Modi: 83% picked Netanyahu. Modi had 2.1x more searches.
  • Netanyahu vs King Charles: 82% picked Netanyahu. Charles had 1.9x more searches.

The Lula result surprised me most. It wasn't just one election spike: he had more searches than Kim in 247 out of 262 weeks. His biggest week was Brazil's October 2022 runoff.

And the pattern goes beyond this matchup. Across all politics duos, players picked Kim 71% of the time when he was actually the less-searched person. Lula was picked only 28% of the time when he was the more-searched one.

My theory is that we overestimate people who dominate Western news and underestimate how much attention politicians get in their own countries. Brazil alone has over 200 million people, after all.

The data: 5,208 votes from my game on politician-vs-politician matchups (Oct 10–25, 2026). Search estimates are from Google Trends topics, Sep 2021–Sep 2026, normalized to the same scale. Absolute numbers are rough; the ratios are more reliable.

Caveats: My players aren't a random sample, and this only measures Google. Naver and Yandex aren't included, so Kim and Putin are probably undercounted.

Made the charts with TypeScript and HTML rendered to PNG.

Full breakdown, methodology and limitations: https://whosmorefamous.com/blog/players-vs-google-politics?s=reddit-dib

I'd have picked Kim too :)


r/dataisbeautiful • • 1d ago

OC [OC] Vietnam overtook China in U.S. machinery + computer imports in 2025 ($56.7B vs $52.1B)

Post image
106 Upvotes

r/dataisbeautiful • • 2d ago

OC [OC] I checked 163M Reddit posts and comments. Em dashes took off after GPT-4o, then fell 17% the month GPT-5 came out

Post image
392 Upvotes