Data Manipulation in R

  • December 18, 2017
  • steph
  • R
Data Manipulation in R cover

Data Manipulation in R is now generally available on Amazon.

All book links will attempt geo-targeting so you end up at the right Amazon. Prices are in USD as most readers are American and the price will be the equivalent in local currency.

Data Manipulation in R is the second book in my R Fundamentals series that takes folks from no programming knowledge through to an experienced R user. Working with R focussed on the very basics and this second book covers data wrangling.

Introducing the core skill of working with tabular data, this book goes from importing data, to analysing it, and then getting it back out for consumption elsewhere. Leaning heavily on the tidyverse, I think it’s an accessible introduction for those new to analysing data.


You can get the book in a variety of formats to suit your requirements.

If you buy the book on Kindle or in paperback, contact us and we’ll send you a PDF if you’re not a Kindle fan.

What’s next

The next book in the series is on data visualisation. It’ll obviously include ggplot2 and leaflet but I’d like to hear from youu about the data viz packages you wish had been around when you were getting into R.

What’s covered

Working in the tidyverse universe, I show folks how to analyse data using a rough framework.

  • Getting data with R
  • Data pipelines
  • Filtering columns
  • Filtering rows
  • Working with names
  • Rearranging your data
  • Changing your data
  • Working with dates
  • Working with text
  • Summarising data
  • Combining datasets
  • Reshaping data
  • Getting data out of R
  • Putting it all together

I step by step through it and then spend a chapter putting it all together.

tidyverse workflow

Awesome graphics

A great reason to get the colour copy of the book is to see Lise Vaudor’s amazing graphics. Check out the initial blog posts at

dplyr verbs