My year in data visualisation

R
Data Visualisation
TidyTuesday
A round up of my projects this year, highlighting some of my favourite charts from 2025, and looking back on five years of TidyTuesday contributions.
Author

Nicola Rennie

Published

December 9, 2025

To close out 2025, here’s a quick round up of some of the things I’ve been up to, alongside highlighting some of my favourite data visualisations I’ve seen this year!

Looking back on 2025

2025 has been a very busy year! In March, I changed jobs and I’m now very lucky to work on data visualisation projects full time!

The other big data visualisation-related news for me this year is that the online version of my book is now available! The Art of Data Visualization with ggplot2 is a book of data visualisation case studies showing the end-to-end process of building charts, starting from data acquisition to custom styling, entirely in R.

ImportantThe Art of Data Visualization with ggplot2

The Art of Data Visualization with ggplot2 will soon be published by CRC Press. You can read the online version at nrennie.rbind.io/art-of-viz.

I delivered 21 public talks and workshops this year, with about half of them being in-person. A personal highlight was giving the keynote at WOMBAT in Melbourne. You can find the resources for most of these talks linked on my website.

Photo looking down the Yarra in Melbourne

Looking along the Yarra River (Birrarung) in Melbourne

I also finally got around to bringing together most of the charts and maps I’ve made over the last five years into one place - a visualisation gallery where you can browse charts by year and the software used to make them. I’d forgotten I’d made some of those charts so it was a nice trip down memory lane bringing them together! In 2026, I’ll be working to add links to code and interactive versions within the gallery.

Here’s one more (very abstract) chart summarising my year in data visualisation 👇 Can you guess what the four variables are?

Abstract chart consisting of four timeline charts with bars, lines, and dots

Favourite things I’ve made

This one isn’t really a data visualisation as such, but building a TARDIS from scratch was fun project and I learnt a lot in the process. There are multiple datasets sitting behind this, specifying every rectangle, line, and letter - which were all populated by hand! Then I used D3 to actually build it and add the interactivity, which you can explore online. You can also read the blog post explaining how it was built.

Gif of screen recording showing tooltips on TARDIS from Doctor Who revealing fun facts In terms of more traditional data visualisations, one of my favourite ones to make was this small multiple chart of how passport strengths have changed over time in different continents. Although if I could change one thing, I’d switch the yellow for something with a bit more contrast!

Small multiples chart of passport strength over time

Favourite things I’ve seen

These are a few of my favourite things (that are related to data visualisation and that I’ve seen for the first time in 2025):

  • The ggplot2 battles from Mike Lydeamore is one of the coolest things I’ve seen! It challenges users to recreate a ggplot2 chart as closely as possible using R code directly in their browser. It’s a really unique teaching resource, and it’s all powered by webR in the background!

  • I’ve really enjoyed playing with SveltePlot so far, which brings the grammar of graphics to Svelte. The documentation is also incredibly good with a use gallery of examples and the accompanying code.

  • I absolutely love sketchy looking charts and have been using Rough.js for a while, so I’m really excited to see Making Plot Sketchy - an Observable Plot plugin to render Observable charts in Rough.js sketchy style!

Five years of TidyTuesday

The end of 2025 also marks five full years of TidyTuesday contributions for me!

Although TidyTuesday has been around since 2018, it was only in January 2021 that I started making charts every week and posting them on social media. Here’s the very first chart I made 👇

Gantt chart showing transit projects over time which are colour coded by costs

I don’t think I had any idea how long I’d keep going with TidyTuesday or how far it would take me. I certainly never expected to be sitting here having just finished writing a book about some of the charts I’ve made on those Tuesday evenings!

For me, TidyTuesday is first and foremost a place to play with data and learn new things - trying different programming languages (Python, Julia, JavaScript); figuring out how to make a new chart type; and playing with ideas to see what works. If you’re wondering whether or not to make and share something for TidyTuesday, I’d highly recommend it.

Here’s to another year of TidyTuesday in 2026!

What’s next in 2026?

I have quite a few talks and workshops already lined up for the first half of 2026 - with more details coming soon! Registration is open for Statistics for Every Body: Inclusive Data Communication for Audiences with Visual and Auditory Impairments which will take place online on Wednesday 28 January 2026, 12.00PM - 1.30PM (GMT) and is free to attend. Alongside other speakers, I’ll be talking about some practical tips for making visual outputs more accessible.

The print version of The Art of Data Visualization with ggplot2 will also be available in 2026 - keep your eyes peeled for further information!

Reuse

Citation

BibTeX citation:
@online{rennie2025,
  author = {Rennie, Nicola},
  title = {My Year in Data Visualisation},
  date = {2025-12-09},
  url = {https://nrennie.rbind.io/blog/year-in-data-viz-2025/},
  langid = {en}
}
For attribution, please cite this work as:
Rennie, Nicola. 2025. “My Year in Data Visualisation.” December 9, 2025. https://nrennie.rbind.io/blog/year-in-data-viz-2025/.