Skip to content
R for the Rest of Us: A Statistics-Free Introduction comes out June 25th. Or you can read the online version today. Check it out →
R for the Rest of Us Logo

Going Deeper with R

When I was learning to use R, I remember a time when I tried to make a graph and was totally stumped. I read tutorial after tutorial but none of them explained how to work with my data. And then I came across the solution: my data wasn’t tidy.

I came across this solution almost by accident. I learned R on my own, and without a more experienced guide, I didn’t know what I didn’t know.

Once you’ve got the fundamentals down, you can do a lot with R. But what happens when:

  • Your data isn’t in the right format to plot with

  • You get messy data and don’t know how to deal with it

  • You want to produce presentations from Quarto documents, not just reports

These are just a few of the questions that Going Deeper with R is designed to answer. The course will give you the skills to not just replace your current tools, but go well beyond their capabilities. Watch your skills go from competent to excellent, your efficiency go from passable to unstoppable, and your relationship with R go from fascination to infatuation.

This course will build on the Fundamentals of R course by going deeper on each of the same three topics: data wrangling and analysis, data visualization, and Quarto. You’ll learn to get your data into the shape you need, visualize it beautifully, and present it in reports, presentations, dashboards, and more.

50% discount for:



Low-income locations


25% discount for:

Groups of 3 or more


Course Includes

  • 44 Lessons
  • Course Certificate
  • Self-Paced
  • Lifetime Access

About the Instructor

David Keyes

I’m not a hardcore quant (my PhD is in anthropology).

I’m not a coder ready to jump on you for any small mistake. I want to help others avoid the pain that I went through learning R.

A teacher at heart (shoutout to my former second grade students), I make R less scary and more fun (yes, fun).

David Keyes


What makes this course unique?

Most R courses are designed for data scientists. As a result, they tend to expect a high level of statistical expertise, which isn’t necessary to do the work that many of us do. Courses for data scientists also start with topics (e.g how R works with various data structures) that you don’t need to master at the outset. By flipping the structure of typical courses, I give you the practical tools to get started right away using R.

There are a lot of free R tutorials on the internet. Why would I pay for a course?

You’re right, there are a ton of free tutorials. You can learn R using free resources. I did! But, I will say that, looking back, I know I spent much longer than if I had taken a more structured approach. Taking this course, you benefit from the mistakes I’ve made by taking the shortest route on your R journey.

Are there any prerequisites for this course?

You should be familiar with the content in the free Getting Started with R course. If you sign up for this course, you’ll automatically be enrolled in both so you can review the material in Getting Started if necessary.

Do I need to be an expert statistician to do this course?

Absolutely not! I’m an anthropologist by training. I’ve written about coming to terms with using R “only” for descriptive stats. R has a reputation for being only for hardcore quants, but it’s a tool that can benefit so many more people. That’s what I mean when I talk about “R for the Rest of Us.”

Can I get a refund if I’m not satisfied?

Absolutely! If you are unsatisfied with the course for any reason, contact me and I will give you a full refund, no questions asked.

Is this course live or self-paced?

It is entirely self-paced, giving you the freedom to learn whenever and wherever you’d like to.

How long will I have access to the course for?