r/visualization

Data visualization advice from 1914 is surprisingly familiar
▲ 121 r/visualization+2 crossposts

Data visualization advice from 1914 is surprisingly familiar

Some time ago, I went through two data visualization books by Willard C. Brinton, published in 1914 and 1939.

What surprised me most was how familiar much of the advice still feels.

Simple bar charts were often preferred over more elaborate alternatives. Misleading axes were already a thing. 3D visualizations were criticized. Heatmaps were being used effectively. And there was plenty of discussion about how presentation influences whether people actually understand the data.

The big difference was the tooling. Creating a Sankey diagram could involve manually arranging a thousand strips of paper, while a 3D visualization might literally require plywood and a saw.

I collected some of the more interesting examples here:

https://www.bitmetric.nl/blog/old-school-data-visualization/

It made me wonder: which data visualization “best practices” do we think are modern, but are actually much older than we realize?

bitmetric.nl
u/bitmetric — 13 hours ago
▲ 35 r/visualization+2 crossposts

What tools or courses helped you create publication-quality scientific figures?

Hi everyone,

I’m a first-year PhD student currently preparing my first scientific article in maritime field , and I’d like to improve the quality of my figures.

At the moment, I mainly use PowerPoint and draw.io to create diagrams and schematics. They are useful, but I would like to learn how to produce more polished, consistent, and publication-quality figures.

Which tools do you use for scientific illustrations, diagrams, workflows, or graphical abstracts? Are there any online courses, tutorials, books, or other resources that helped you learn figure design and data visualization?

I’d be especially interested in hearing:

  • Which software you recommend and why
  • Whether you use different tools for data plots and conceptual diagrams
  • Which courses or tutorials are genuinely worth the time
  • What you wish you had learned about scientific figure design during your first year

Thank you!

reddit.com
u/Perfect_Visit_1531 — 2 days ago
▲ 755 r/visualization+1 crossposts

[OC] 5,200 years of royalty in one interactive family tree — 84 nations, 800 houses, 4,547 people

DESKTOP ONLY FOR NOW WORKS ON MOBILE TOO Interactive version: https://www.habibicode.org/gotha

I have always been fascinated by history and dynasties. This is what prompted me to build this interactive dataviz (with the help of AI - I could not code that alone).

It is a world family tree of all major ruling dynasties, from Ancient Egypt to the current day.

Presented in three views:

  • Bloodlines: vertical position is birth year. Horizontal position starts in the person's nation but moves towards their relatives. The columns blur together as houses merge.
  • Nations: Same time scale, but every nation is pinned into its own column and packed locally. A line leaving a column is a marriage or a birth that crossed a border.
  • Ties: In this view, time is removed. Each nation is represented as a circle. The circles are spread out by a spring model where the pull between any two is the number of people whose parent, child or spouse sat in the other one. Nations that intermarried end up touching.

Interactive version https://www.habibicode.org/gotha

u/siorge — 3 days ago
▲ 5 r/visualization+3 crossposts

I think in clusters, so I built a mind map that does too

I’ve been working on this for a while, and only recently realised I was basically projecting how I think onto a screen.

I tend to think in clusters, one idea connects sideways to three others, those collect into groups, and eventually the overall shape starts to make sense.

It began as a mind map. Then I wanted separate maps that could connect, and paths that could run through the bigger thing. Later I added AI so I could ramble through an idea, get a rough visual structure back, then move, delete or correct whatever I misunderstood.

It’s called Clarimind and it’s now at the point where other people can poke at it. You can open a Canvas without signing up.

Curious whether this feels genuinely different from a normal mind map, or whether I’ve just spent a long time building a very elaborate one.

https://clarimind.io/

https://reddit.com/link/1vsqjil/video/87gaq7c8sckh1/player

reddit.com
u/NuclearReflection — 1 day ago
▲ 578 r/visualization+10 crossposts

Architecture & Design

Game Title: Architecture & Design
Playable Link: https://store.steampowered.com/app/5032750/
Platform: Windows
Description: Design your dream home with the precision of professional architecture software without the complexity. Create a parametric floor plan and watch walls, roofs, and stairs adapt automatically in 3D. Furnish and model, customize materials, explore and share your designs. Total freedom, zero pressure.

u/HaiHappenUAHA — 4 days ago
▲ 3 r/visualization+1 crossposts

Made a cute constellation to show patterns and visualize data for my dog

Basically what the title said.

u/RexWrecks_ — 5 days ago
▲ 30 r/visualization+3 crossposts

I built 48 interactive ML visualizations where the algorithm actually runs in your browser — drag the data and watch it resolve live (free, no signup)

I kept running into ML explainers that were either a pre-rendered animation or a wall of notation, so I built the version I wanted to learn from: 48 concepts where the algorithm genuinely executes in your browser and you can interfere with it while it runs.

Everything computes for real no canned GIFs, no server calls. The math is hand rolled TypeScript with ~500 tests behind it, so you can grab a data point and watch the model resolve immediately.

A few that seem to click for people:

- k-means — drag the starting centroids into one corner and watch it get stranded in a bad local minimum. Step through assign/update one phase at a time.
- ROC & AUC — scrub the threshold from 1 to 0 and the curve draws itself while the confusion matrix updates in lockstep. Set positives to 1% and watch AUC still look great while precision-recall collapses.
- Decision trees — see the greedy *search*: every candidate cut it scored, and the one it kept, with the Gini drop as live math.
- CNN — draw a digit and a real trained MNIST network classifies it (weights trained offline, exported to JSON). Rotate the digit 90° and confidence collapses, because convolution shares weights across space, not orientation.
- Lasso — step through coordinate descent and watch a coefficient snap to exactly zero when it falls inside the threshold.

Every page also has a deliberate "now break it" control. I think you learn more from watching a perceptron oscillate forever on non-separable data than from watching things succeed.

Each concept also has the plain-language intuition, the math with every symbol decoded, and a worked example traced on real numbers.

Free, no signup, nothing gated: https://www.mlvisualization.com

I'd genuinely rather hear which explanations don't land than which ones do — happy to fix them.
mlvisualization.com
u/mtyrgh006 — 7 days ago
▲ 3.9k r/visualization+5 crossposts

[OC] The carbon intensity of electricity in the 48 largest producers, 2000-2024 — watch the grids turn green

Interactive versions and 200+ more energy charts: https://energtx.com

Source: Our World in Data energy dataset, electricity figures from Ember (https://github.com/owid/energy-data)

Tools: R + ggplot2 (ragg, showtext).

Method: rows are the 48 countries with the largest electricity generation in 2023, sorted by their 2024 carbon intensity (cleanest at top). Each cell is that country's gCO2 emitted per kWh of electricity generated in that year. The diverging color scale is anchored at the 2024 world average (471 gCO2/kWh): teal = cleaner than today's world average, coral = dirtier. The right column gives the 2024 value.

u/PaellaConCosas — 13 days ago

Visualizing NYC relative scale: New York in terms of New York

The human brain struggles to make sense of scale across massive size gaps. Comparing a 1,454-foot skyscraper directly to a 7-inch pizza slice usually doesn't register because our minds place them in totally different categories.

I put together this step-down chain to see if stepping through middle-ground NYC reference points makes the ratio easier to process:

  • 1 Empire State Building = 4.8 Statues of Liberty
  • 1 Statue of Liberty = 24.4 Times Square Balls
  • 1 Times Square Ball = 21.2 Pizza Slices

Multiply it all out, and 1 Empire State Building equals roughly 2,462.1 pizza slices.

u/MeasuredCuriosity — 8 days ago
▲ 3 r/visualization+2 crossposts

Visually interact with your QA knowledge-graph

I’ve been thinking about a problem with QA tooling: we have tons of information, but most of it is presented as lists.

Stories → scenarios → tests → executions → issues.

You can search it. Filter it. Sort it.

But it’s surprisingly hard to see the relationships and patterns across all of it.

So we built something called Semantic Canvas.

Every Story, Scenario, Test, Issue, API - map into a shared embedding space, then projected onto a 2D canvas.

Similar things naturally cluster together - even when there’s no explicit link between them.

Then, you can overlay things like execution status, severity, automation coverage, or overdue status as "border colours" on nodes, to reveal patterns that are hard to spot in a list.

For example:

🐞 See high-severity bug hotspots
🧪 Find clusters of failing tests
📉 Spot product areas with poor automation coverage
🔍 Identify duplicate tests

The goal is pretty simple: make your QA knowledge something you can explore, not just search.

Would you find a view like this useful for your QA data?

u/MoneyMediocre4791 — 7 days ago