Blogs

New RStudio projects directly from Spotlight

Do you want a way to quickly create and launch new RStudio projects directly from Spotlight… all saved in a sensible location? Automator has your back.

Continue reading

Merging or migrating blogdown sites

A short post on redirecting blogposts from an old {blogdown} blog to a new blog.

Continue reading

Things we learned in September 2019

September 2019 has been a great month for us. We officially launched our website and started to move our work away from individual twitter accounts (e.g. @charliejhadley) and have started building our …

Continue reading

tidyr 1.0: gather() and spread() are dead

{tidyr} version 1.0 has just been released on CRAN in September 2019, 5 years after it’s conception in Hadley Wickham’s seminal Tidy Data paper. While {tidyr} might not get as much love as {dplyr} and …

Continue reading

Prefix operators in R

Turns out there’s a neat trick to use R’s infix operators with prefix notation! Let’s demonstrate how…

Continue reading

Shiny modules to reduce duplication in apps

Shiny apps are awesome, with a bit of training you can build fairly impressive interactive web apps. But at some point, the subject of “shiny modules” will rear its head. When I started learning …

Continue reading

Keeping secrets in blogdown

Keeping API keys and passwords secret in a blogdown blog using the static/ folder and the secret package.

Continue reading

Using ggmap after July 2018

ggmap is an awesome package for creating maps with ggplot2. If you’ve seen a nice looking map built with ggplot2 I can almost guarantee you that it uses ggmap to look that good. The ggmap package is …

Continue reading

Christmas Drinks ggplot2 Advent Calendar 2018

There are just about 24 Christmassy hot drinks available in the big UK cafes. I’ve made an advent calendae of them in ggplot2, read this post to find out how to do the same.

Continue reading