Publications by R on Nicola Rennie

Designing #TidyTuesday visualisations for mobile (with Quarto)

15.08.2022

I’ve been contributing to #TidyTuesday challenges for about two years now, and my aim has always just been to play with new things in R. (For those of you unfamiliar with #TidyTuesday, it’s a weekly data project aimed at helping people develop their data wrangling and visualisation skills.) For week 31, Bear Jordan created a very nice bar ...

8055 sym R (178 sym/2 pcs) 8 img

Introducing {PrettyCols}

01.09.2022

Making plots that are aesthetically pleasing has always been an important aspect of data visualisation to me. And when I later started creating generative art, I would spend time choosing colours purely based on whether they looked good together. On whether they made art that was pretty. Eventually, it became easier to convert those colours into...

4492 sym R (772 sym/7 pcs) 14 img

Automatically deploying a Shiny app for browsing #RStats tweets with GitHub Actions

02.10.2022

A little while ago I saw this blog post by Craig Hamilton shared on Twitter. In it, he describes the process of building a Shiny app to search through his favourited tweets, after noting the difficulty of searching through tweets he had liked to find a link he wanted to look at later. Inspired by the blog post, I decided to build a similar Shiny...

9845 sym R (4532 sym/10 pcs) 8 img

Creating flowcharts with {ggplot2}

05.06.2022

I recently gave a talk to R-Ladies Nairobi, where I discussed the #30DayChartChallenge. In the second half of my talk, I demonstrated how I created the Goldilocks Decision Tree flowchart using {igraph} and {ggplot2}. This blog post tries to capture that process in words. Such an informative session! 💡For the illustration, @nrennie35 created ...

11143 sym R (4762 sym/16 pcs) 16 img

Mapping a marathon with {rStrava}

17.07.2022

After a long run in the Forest of Bowland when visiting Lancaster for a few days, I decided to try out the {rStrava} package to make some maps of where I’d been. This tutorial blog will walk through the process of getting the data from Strava, making the map, and animating it with {gganimate}. Last week's route mapped out in #rstats using {rStr...

10726 sym R (3821 sym/20 pcs) 10 img

30 Day Map Challenge 2021

30.11.2021

The #30DayMapChallenge is a daily mapping, cartography, and data visualization challenge aimed at the spatial community. Every day in November participants create a map with a given theme (e.g. population, monochrome, raster) and share their results Twitter using the #30DayMapChallenge hashtag. Check out the challenge here. Although I’ve been...

5395 sym 4 img

Thinking about #TidyTuesday (and the Spice Girls)

17.12.2021

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 this aforementioned thread: It can be a little bit scary to make your first (or any) contribution to #TidyTuesday on twitter so I thought I’d outline my thought proc...

4802 sym 6 img

A Year of #TidyTuesday

28.12.2021

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. For those of you who don’t know, #TidyTuesday is a weekly data challenge aimed at the R community. Every week a new dataset is posted alongside a chart or article related to that dataset...

6749 sym