Intro to A/B Testing in R

Course Content

  • Introduction to R
  • Data Wrangling: Data Matching and Cleaning
  • Programming in R
  • A/B Testing Statistics
  • Delivery Data Problem Set
  • MightyHive Project

Who This Course is For

For beginner programmers in any language and an understanding of elementary statistics (mean, variance, etc.)

Sign Up Now

What You Get

  • Lifetime access to online content.
  • An industry project to showcase on your resume.
  • 4 Lessons, 1 Problem Set, and 1 Project.
  • [Enterprise Plan] Customized curriculums for your org.
  • [Enterprise Plan] Live instructor support.
  • [Enterprise Plan] Code reviews on your work.
  • [Academic Plan] Professor content support.
  • [Academic Plan] Dashboard for student progress.

Sign Up NowFAQ

Request A Demo!For Academic or Enterprise Pricing

Student Success

Jose's testimonial for How to A/B Testing in R
"I learned R tricks and applied my knowledge to an awesome final project where they not only test your technical abilities, but also your ability to summarize, communicate, and present your results."
Jose Arrieta, Student at University of Colombia


Intro to r

An Introduction to R

Estimated Time 02:39

This tutorial is for complete beginners to R. We will cover installation, basic usage, common functions, data structures, and data types in R. We'll also set you up with your own development environment in RStudio.

Matching and deduplicating

Data Wrangling Skills: Matching and De-duplicating

Estimated Time 02:32

This tutorial will teach you how to perform basic data cleaning and data matching processes in R.

Terminal basics

Programming Concepts in R

Estimated Time 02:48

This tutorial will teach you basic programming concepts using the R language, as well as some specific skills in R programming.

Ab testing tutorial

How to A/B Test

Estimated Time 03:01

This tutorial will teach you the statistical analysis behind A/B testing and how to perform A/B testing on data.

Practice Problems

Matching and deduplicating

Data Wrangling I: Delivery Data Problems

Estimated Time 02:32

Given this new dataset you are tasked with finding metrics and insights


Ab testing

A/B Testing Analytics: MightyHive Project


MightyHive is an advertising technology company that focuses on ad re-targeting. As a data analyst you are tasked with analyzing the results of one of their advertising experiments with a vacation rental client “Martin’s Travel Agency”.