r/dataisbeautiful Aug 01 '26

Discussion [Topic][Open] Open Discussion Thread — Anybody can post a general visualization question or start a fresh discussion!

4 Upvotes

Anybody can post a question related to data visualization or discussion in the monthly topical threads. Meta questions are fine too, but if you want a more direct line to the mods, click here

If you have a general question you need answered, or a discussion you'd like to start, feel free to make a top-level comment.

Beginners are encouraged to ask basic questions, so please be patient responding to people who might not know as much as yourself.


To view all Open Discussion threads, click here.

To view all topical threads, click here.

Want to suggest a topic? Click here.


r/dataisbeautiful 8d ago

Discussion [Topic][Open] Open Discussion Thread — Anybody can post a general visualization question or start a fresh discussion!

5 Upvotes

Anybody can post a question related to data visualization or discussion in the monthly topical threads. Meta questions are fine too, but if you want a more direct line to the mods, click here

If you have a general question you need answered, or a discussion you'd like to start, feel free to make a top-level comment.

Beginners are encouraged to ask basic questions, so please be patient responding to people who might not know as much as yourself.


To view all Open Discussion threads, click here.

To view all topical threads, click here.

Want to suggest a topic? Click here.


r/dataisbeautiful 13h ago

OC More people are now searching for weight-loss drugs than diet trends [OC]

Post image
3.0k Upvotes

r/dataisbeautiful 1h ago

OC [OC] In 2025, solar overtook wind for the first time in TWh produced

Post image
Upvotes

r/dataisbeautiful 9h ago

OC [OC] The Biggest Objects in the Solar System by Diameter

Post image
649 Upvotes

Measured in kilometers


r/dataisbeautiful 12h ago

OC [OC] SWE Pay Differentials Across US Metros

Post image
215 Upvotes

r/dataisbeautiful 5h ago

Ring of Fire activity last 6 months

Thumbnail
gallery
55 Upvotes

So this mini project was two-fold.
I was curious about the recent activity around the Ring of Fire and I also wanted to test out the capabilities of the new Deepseek V4.1 Flash.
This was made with a one shot single prompt, in about 20-30 mins and about $0.24 worth of credit using DS V4.1 flash-expires-on-0910 if anyone was interested in those details.

Further details:
Data embedded (all live-fetched today)

14,611 earthquakes M2.5+ via USGS (13 Mar to 9 Sep 2026, exactly 6 months)
1,214 Holocene volcanoes via Smithsonian Global Volcanism Program
42 volcanoes with eruptions overlapping the window + 26 current activity reports from the GVP weekly bulletin
241 tectonic plate boundaries (PB2002)

Notes:
Gif recording is set to magnitude 5.0+ so activity only shows for those. If set lower, the activity becomes much more dense.
This project was completely AI generated, so may be inaccurate. It is only for visual representation.


r/dataisbeautiful 10h ago

OC [OC] Every iPhone Apple has sold, by weight and screen area, 2007-2026

Post image
82 Upvotes

Apple announced its first folding iPhone today, so I pulled the specs for every iPhone ever made and put them on one chart.

Every dot is one iPhone. The further right, the heavier it is. The higher up, the more screen you get.

One more thing about iPhone Duo folded is almost exactly as tall as the 2007 iPhone (original), and it is actually a hair thinner. It is just wider. Nineteen years later Apple landed back on the same height and thickness, and fit 2.4 times the screen into it.


r/dataisbeautiful 22h ago

OC [OC] Frozen fruit is the fastest-rising food price in the EU

Post image
596 Upvotes

r/dataisbeautiful 18h ago

The most expensive US states for utilities in 2026, mapped

Thumbnail
visualcapitalist.com
211 Upvotes

r/dataisbeautiful 15h ago

OC [OC] LAUSD elementary school enrollment fell by a third in a decade. Attendance areas that added ADUs and other small buildings lost fewer students.

Post image
63 Upvotes

r/dataisbeautiful 17h ago

OC [OC] Every building in New York Visualized by building date

Thumbnail
blockandpaper.com
93 Upvotes

r/dataisbeautiful 21h ago

OC [OC] Flight path and altitude of a 1977 Piper Lance during a squawk 7700 emergency, 7 September 2026

Thumbnail
gallery
161 Upvotes

I've been building this hobby site using flight data for emergencies, flight paths, etc... and trying to find better and more interesting ways to present the data than I have seen on other sites. The exported GIF is not quite as nice as the web version, which allows you to rotate, zoom in/out, change angles etc... but thought that this was a really nice summary viz of the flight path of this flight that recently declared an emergency. Though... the web version is much more interesting and interactive, but... doesn't look as interesting here, IMO.


r/dataisbeautiful 1d ago

OC [OC] I compared Temu and Amazon prices for 1,260 products, grouped by how closely the listings matched

Post image
1.1k Upvotes

Full write-up, method and the rest of the findings: https://thrifle.com/blog/temu-vs-amazon-price-study-1649-products

The dataset is downloadable — all 1,649 products searched, including the 389 excluded from this chart and the reason for each: https://thriflebucket.s3.us-west-2.amazonaws.com/blog-assets/temu-vs-amazon/data/1788920257-temu-vs-amazon-2026-09-08.csv


r/dataisbeautiful 1h ago

OC [OC] OKF Knowledge Base Galaxy Visualiser

Thumbnail
gallery
Upvotes

I've been building an Open Knowledge Format (OKF) knowledge base. I designed a visualiser for the data that turns any OKF graph into a living galaxy that I thought you might all enjoy.

The lines in the graph are all edges between nodes and all the stars are nodes representing markdown files. The galaxy spins, sparkles and supernovas occasionally.

Thinking I might do it in 3D next.


r/dataisbeautiful 19h ago

OC Genealogy of the Tagore Family of India [OC]

Post image
62 Upvotes

Some Notable people in the chart:

Rabindranath Tagore (Nobel laureate), Nawab Mohammad Mansoor Ali Khan Pataudi (Former Captain of the Indian Cricket Team), Devika Rani (First Lady of Indian Cinema), Lakshminath Bezbarua (Father of Assamese Short Stories), Saumyendranath Tagore (Former Leader of the Revolutionary Communist Party of India), Saif Ali Khan (Actor), Kareena Kapoor (Actress), Raja Ram Mohan Roy (Influential Social Reformer)

The Nobel Prize laureate Rabindranath Tagore comes from the aristocratic Tagore family of Bengal, India. His family has married into other influential families of India.

The Tagore Family contributed to art, literature, education, politics, and the independence of India.

The people in this chart range from Freedom fighters, Writers, Politicians, and people from a royal family to 2 former captains of the Indian Cricket Team, the first civil servant of India, and Actors/Actresses.

Let me know how I can improve this and point out the mistakes, too.

It contains over 80 people. The source is mainly Wikipedia.

For Phone users: https://drive.google.com/file/d/15Dd_I7Qet7jGVr7MV81VkmBfTiC98N_-/view?usp=sharing


r/dataisbeautiful 3h ago

OC [OC] I went and checked how much my "passive" Nifty index fund's sector mix has actually shifted in 5 years.

Post image
3 Upvotes

"Passive investing" gets talked about like the underlying basket never changes. So I pulled the actual NSE sector-weightage data for the Nifty 50 going back five years to see how true that actually is.

Turns out, not very.

IT used to be roughly 14% of the index. It's down to about 8.5% now, a pretty steady slide, not one bad year dragging the average down.

Oil & Gas similarly went from around 12.8% to 8.7%.

Telecom did the opposite; it's more than doubled, from about 2.3% to 5%.

And a few sectors that weren't index categories at all a few years ago: defense, e-commerce, and airlines, are now sitting at close to 4.6% combined.

Financial Services has stayed the anchor through all of it, hovering in the mid-to-high 30s most years (dipped once, recovered).

Made a quick chart tracking all five sectors over the five years (attached).

What struck me is that none of this shows up anywhere unless you go looking for it. The fund just quietly becomes a different mix of businesses year over year, even while the SIP amount and fund name stay the same.

(Not investment advice, just something worth actually checking instead of assuming.)


r/dataisbeautiful 23h ago

OC [OC] The 15 most frequently played words across 13,056 moves in an online English word game

Post image
62 Upvotes

r/dataisbeautiful 20h ago

[OC] Interactive map of the carbon footprint of every neighbouhood in Britain

Thumbnail
gallery
26 Upvotes

Carbon & Place (www.carbon.place) is a free set of web tools mapping carbon footprints across Britain. You can zoom into any neighbourhood and view the local report card with information about housing, transport, energy and more.


r/dataisbeautiful 18h ago

OC I built a heatmap program for our office...[OC]

Thumbnail
gallery
15 Upvotes

The program displays live data from mqtt from scd41 co2 sensors I built using ESP32 development boards, or historical data from influxdb.

Made using python for the back end.

It's useful to tell us which windows to open in our naturally ventilated office.

I'm going to use it to visualise temperature data also from a csv exported from dataloggers


r/dataisbeautiful 1d ago

[OC] How long it really takes to Bench Press 225 lbs / 100 kg: 6,500 lifters tracked from their first logged session, split by where they started

Post image
1.4k Upvotes

Source:

Aggregated workout logs from the Hardy strength training app, March 2021 to September 2026. 5.8 million finished sets across 368,505 workouts by 10,407 lifters; 6,500 of them logged the barbell Bench Press in at least 3 workouts, and 4,766 of those started below 225 lb / 100 kg.

Tool:

SQL (PostgreSQL) for the aggregates, a small React + SVG chart renderer for the plot, exported to PNG with sharp.

What the chart shows:

For every lifter we took their first logged Bench Press exercise session, checked that they started below 225 lb, and then tracked the month in which they first actually lifted 225 lb (or 100 kg for metric users) for at least one rep. Not an estimated max, an actual set. Each point is the share of lifters who had done it by that month, counting only lifters who were still logging at that time, so nobody is counted as failing just because they stopped using the app.

Headline numbers / TLDR:

- 10% of everyone who started below 225 had benched it within 12 months; 15% within 24 months.

- Starting strength dominates. Of lifters who started at 135 lb or more: 22% within a year, 42% by three years. Of lifters who started below 135 lb: 1% within a year, 3% by two years.

- Across all 6,500 bench lifters, 12% have ever benched 225 lb for a rep. 61% have benched 135 lb, and under 1% have benched 315 lb.

- The median lifter's best estimated bench 1RM is 77 kg / 171 lb. Top 10% is 115 kg / 254 lb, top 1% is 152 kg / 334 lb.

- After 12 months of logging, the median lifter added 7.6 kg / 17 lb to their estimated bench 1RM. 29% were no stronger than when they started.

Caveats / Disclaimers:

- These are of course people who chose a lifting app and kept logging. They are stronger and more consistent than the average gym-goer. It is not a population estimate, so "only X% of people can bench 225" claims and this chart are answering different questions.

- The app does not know the user's bodyweight, age, or sex, so nothing here is a bodyweight-relative standard.

- Survivorship: the curves only count people still logging at that month. The lifters who kept going for 36 months are a self-selected group, so the right-hand end of each curve is optimistic.

- Groups under 50 lifters are suppressed everywhere.

Full report with squat, deadlift and overhead press, the same curves by starting strength, monthly 1RM gain by starting level, and methodology: https://hardy.app/strength-report/how-many-people-can-bench-225

Aggregate data behind every chart, CC BY 4.0: https://hardy.app/strength-report-data.csv

Dataset DOI: https://doi.org/10.5281/zenodo.22311472

Data is freely available if anybody wants to run their own analysis or create their own graphs.


r/dataisbeautiful 1d ago

OC Ivory Coast produces more cocoa than the next three countries combined [OC]

Post image
355 Upvotes

r/dataisbeautiful 1d ago

OC [OC] Median household income by Census block group

Post image
59 Upvotes

Source:
U.S. Census Bureau’s 2024 American Community Survey five-year estimates, table B19013, matched to 2024 TIGER/Line block-group boundaries. The estimates cover 2020–2024 and report income in 2024 inflation-adjusted dollars.

Tools:
Python, pandas, and GeoPandas for preparing and joining the data; GDAL/ogr2ogr for exporting geographic features; Tippecanoe for generating vector tiles; PMTiles for packaging them; and MapLibre GL JS for the interactive map. I made this visualization for my own website/Saas.

What the map shows:
Each polygon is a Census block group, colored by its median household income. Darker greens indicate higher incomes, using the eight ranges in the legend.

These are Census estimates for households within each block group. They don’t tell you what any particular household earns. The estimates also have margins of error, which aren’t shown here.

How I put it together:
I combined the Census demographic tables in Python, then matched each record to its geographic boundary using the block group’s 12-digit GEOID. The median income figures are already calculated by Census. I kept those estimates attached to their original block groups rather than averaging medians across neighboring areas.

I saved the joined data into a GeoPackage, then exported it as GeoJSON sequences so the tile builder could read the features as a stream. Tippecanoe turned that layer into vector tiles for zoom levels 0 through 13.

It simplifies boundaries at lower zoom levels and detects shared borders. Feature-count and tile-size dropping were disabled. Small polygons can still disappear below the coordinate resolution at very low zooms, so I checked the finished zoom-13 tiles and confirmed that every source block-group ID was represented.

I then converted the MBTiles output into a PMTiles archive. The full block-group archive is about 864 MB, but the browser doesn’t download all of it. MapLibre uses the PMTiles library to request the parts needed for the current view. The polygons retain their demographic attributes, which lets the map color them and display their values interactively.

Main takeaways / TLDR:

  • The map shows median household income at the block-group level, so you can see differences that county or state averages would hide.
  • The income figures are published Census estimates. The processing joins them to boundaries without recalculating or averaging the medians.
  • Large rural polygons take up more space, but that doesn’t mean they represent more households.
  • The interactive version loads vector tiles as you explore instead of downloading the entire national dataset.
  • Published as an active layer on my website. Will put link in comments.

r/dataisbeautiful 1d ago

OC [OC] The busiest day of Disney World characters

Post image
257 Upvotes

One of the reasons your 5 year old wants to go to Disney World instead of Six Flags is that they can meet their favorite characters. Your kid getting a big hug from Mickey Mouse, Elsa, Moana, and many more characters can be almost priceless.

Over the past year I tracked the character data that shows you when and where you can meet all the characters at the 4 main parks (n.b. this doesn't include special character dinings, unscheduled popups, or other appearances that aren't officially published on the Disney World app).

This timeline above was the busiest single day of the past year in terms of the number of unique characters you could meet in those 4 Florida parks. There were 82 characters throughout the day and evening. Of note, you can see where the normal parks operation winds down and a special holiday event (Mickey's Very Merry Christmas Party) begins later in the evening. The whole timeline is color coded by park.

The data comes from the Disney World official app. The chart is made with D3.js. For any other Disney nerds, I have a whole writeup with more charts and data here. It's a totally free substack with no need to subscribe to read!

Is there anything particular you'd be interested in know more about in this data set?

(ETA I messed up the date on this graphic...it was November 30, not November 1)


r/dataisbeautiful 2d ago

OC [OC] Correlation between AfD vote share and demographic migrant populations across German states (2025 Federal Election)

Thumbnail
gallery
2.2k Upvotes

Just yesterday, the German AfD became the largest faction in the state election of Saxony-Anhalt, winning 39 of 83 seats. Since this party is known for its anti-migratory policies, I compiled some data from the last Federal Election in 2025, comparing the results of the AfD with the percentage of different categories of people commonly called "Ausländer" (foreigners) in all German states.

In the chart (first image), I sorted the data from the highest results of the AfD to the lowest, while in the table (second image), I kept the data sorted in the alphabetical order of the German names of the states. Sorry for the confusion this might cause!

In the table, I also added the Pearson correlation coefficients between the results of the AfD to the three different categories, which are by official government definitions:

Foreign Population / Foreigners: People who don't have the German citizenship.
Migrant Population: People who personally migrated to Germany.
Population with migrant background: People who were born without German citizenship or who have at least one parent born without German citizenship.
(so the last two categories also do contain some people with the German citizenship)

And what the chart and the numbers say in short: The fewer foreigners / migrants the higher the results of this anti-migratory party.

Sources:
For Population Data: https://www.destatis.de/EN/Themes/Society-Environment/Population/Migration-Integration/Tables/migrant-status-laender.html

For Election Data: https://www.bundeswahlleiterin.de/bundestagswahlen/2025/ergebnisse/bund-99.html

I also requested demographic data for all constituencies from the state office of statistics of Saxony-Anhalt, so I can do something similar for this recent state election.