Investigating Data with R

If you are interested in attending future versions of this course, please email

This one-day course will teach you how to best use one of the most popular programming languages for data journalism tasks.

Course Outline

R is a free open-source statistical computing language that will save you time whether you're scraping, querying, analysing or presenting your data.

You will need a laptop to attend this course. Instructions will be sent as to what you'll need downloaded closer to the time.

How to use R & RStudio for your investigations

To begin we'll take a tour around RStudio, import some data and learn some basic functions for getting to grips with our datasets.

We’ll then start using R for some data wrangling and learn how to sort, filter, join and carry out other functions in R that will allow you to identify trends in the data for storytelling.

Why R?

Timo Grossenbacher, Programmer / Reporter for SRF Data, the data journalism unit of Swiss Radio & TV, based in Zurich, discusses Why Journalists Should Start Using R

About the Trainer

Caelainn Barr is Editor of Data Projects at the Guardian. She has worked at The Wall Street Journal, The Irish Times, Bloomberg and the Bureau of Investigative Journalism. She is a graduate of the Stabile Center for Investigative Journalism at Columbia Journalism School in New York.


Booking your place

Large Organisations (10+ staff) – £160
Small Organisations (<9 staff) – £120
Freelancers – £93
Students – £59
Goldsmiths students – £45

All courses are held at Goldsmiths, University of London and run from 10am-5pm.