Conquering Data Analysis in R

An introduction to data analysis, plotting, data wrangling, statistics, and PCA in R for beginners.

This course is a super-practical introduction to doing data analysis in R











What will I learn in this course?

This course is meant to take you from beginner in R up to a point where you can confidently work with data, calculate basic statistics, create lots of great-looking plots, run a principal component analysis, and deal with all the little data issues that come up along the way.

What makes this course different from other R courses?

I made this course to be exactly what I wish existed when I was learning R for my biology research. I took courses in R that I learned a lot from, but I quickly found that I was using less than 5% of what I had so painstakingly learned. Plus, the courses I took didn't cover the part of R I ended up using the most: ggplot2 -- a fantastic and complex plotting library. So after years of teaching myself what I needed as I needed it along the way in my own research, I decided to make a course to distill all the parts of R that I consistently used in my research and skip everything else!

Who is this course for?

You want to learn R so you can analyze data, and you want to get to the useful parts as fast as possible. You may be a scientist who wants to analyze data from your research, or you could be a biologist who wants to dip your toe into bioinformatics. As long as you are interested in learning R for its data analysis potential, you are in the right place.

Who is this course NOT for?

This is not for people who want to get into the nitty-gritty of how R acts as a programming language differently from other languages. We will not discuss R's history or philosophy. We will not cover concepts like lexical scoping, or talk about how to make an R package.

Can I do this course as a complete beginner in programming?

Conquering Data Analysis in R is very much a course for beginners. Starting out with the very basics, it gradually builds up to intermediate and advanced topics that are particularly relevant to most researchers doing their own data analysis.

Does this course cover everything I will ever need to know about R?

No R course can teach you everything, but my aim with this course is to give you a great foundation of understanding, concrete tools and tips for the most common tasks, and the ability to Google for the rest.




Your Instructor


Maria Nattestad
Maria Nattestad

I have a PhD from Cold Spring Harbor Laboratory in bioinformatics. I founded OMGenomics to help biologists get into the bioinformatics field, and to create some kick-ass visualization tools that genomics badly needs!


Course Curriculum


  Lesson 3: Plotting scatter plots
Available in days
days after you enroll
  Lesson 4: Boxplots, histograms, densities, and violin plots
Available in days
days after you enroll
  Lesson 5: Plotting line and area charts
Available in days
days after you enroll
  Lesson 10: PCA
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!