Data Visualisation
Data visualisation is essential for exploratory analysis, and for effectively communicating results.
Data visualisation is essential for exploratory analysis, and for effectively communicating results.
Inspired by RJ Andrews, I created a typewriter-styled map of Scotland using {ggplot2} in R. This blog post explains the process of gathering elevation data, selecting a suitable typewriter font, and coding up a map!
Adding social media icons to your data visualisation is a great, concise way to put your name on your work, and make it easy for people to find your profile from your work. This blog post explains how to add social media icons to {ggplot2} charts.
Inspired by a Visual Capitalist chart, this blog post will show you how to utilise spatial data R packages in a slightly unusual way to create an infographic in the shape of a cracked egg in R.
{PrettyCols} is an R package containing aesthetically pleasing colour palettes that are compatible with {ggplot2}. Find out about new features and palettes contained in the latest release!
After another 52 data visualisations created for #TidyTuesday, it’s time for the annual round-up! Read this blog post for some interesting R packages discovered, a few new I’ve tricks learnt, and the data visualisations I’d like to do again.
Throughout the #30DayChartChallenge I made most of my maps with R. This blog post details the R packages I find myself using most often when visualising spatial data.
Forget about Spotify Wrapped and make your own #RStats Wrapped instead! This blog post will show you how to find your most used functions and make a graphic with {ggplot2}!
The #30DayMapChallenge is a month-long mapping, cartography, and data visualization challenge aimed at the spatial community. Here are the things I’ve learnt from participating in the challenge for a second time.
An introduction to {PrettyCols} - a new R package containing aesthetically pleasing colour palettes that are compatible with {ggplot2}.
If, like me, you mostly scroll through Twitter on your phone, you might want to consider designing your content specifically aimed at people who look at Twitter on their phone. Here’s how to do it in R, with a little help from Quarto.
This tutorial blog will walk through the process of getting data from Strava using {rStrava}, making a map of it, and animating the map with {gganimate}.
Flowcharts can be a useful way to visualise complex processes. This tutorial blog will explain how to create one using {igraph} and {ggplot2}.
The #30DayChartChallenge is a data visualisation challenge where participants create a chart for each daily prompt.
{gt} is an R package designed to make it easy to make good looking tables. This blog post demonstrates how to add plots as a column in a {gt} table.
One of my goals for 2021 was to participate in the #TidyTuesday challenge on a regular basis. This blog post reflects on the past year of data visualisations.
Earlier this week, whilst curating for @WeAreRLadies, I tweeted a thread on my thought process for this week’s #TidyTuesday challenge. This blog post expands on the thoughts in that thread.
In June, the #CottonViz data visualisation challenge was run by the History of Statistics & Young Statisticians sections of the Royal Statistical Society (RSS).