Free course

# Effective Data Storytelling using the tidyverse

Start Free Course
15 Hours50 Exercises

or

Training 2 or more people?Try DataCamp For Business

## Course Description

This course is designed to supplement and build on the content covered at http://moderndive.com and the slides at http://bit.ly/soc301-slides. It assumes that you have completed the Introduction to R course on DataCamp.

### .css-1goj2uy{margin-right:8px;}Group.css-gnv7tt{font-size:20px;font-weight:700;white-space:nowrap;}.css-12nwtlk{box-sizing:border-box;margin:0;min-width:0;color:#05192D;font-size:16px;line-height:1.5;font-size:20px;font-weight:700;white-space:nowrap;}Training 2 or more people?

Try DataCamp for BusinessFor a bespoke solution book a demo.
1. 1

### Applying R Basics

Free

Exploring the basics of R on a data set based on the fivethirtyeight.com "Most Police Don’t Live In The Cities They Serve" article.

Play Chapter Now
Investigate the properties of a data frame
100 xp
Identify observational unit
50 xp
Create a vector
100 xp
Subset and index a vector
50 xp
Subset and index a vector again.
100 xp
2. 2

### Tidy Data

Free

Look into tidy data properties on data sets used in articles from fivethirtyeight.com in the fivethirtyeight R package

3. 3

### Scatter-plots & Line-graphs

Free

Create and analyze different plots relating two numerical variables via the ggplot2 package using datasets in and derived from the fivethirtyeight R package

4. 4

### Histograms & Boxplots

Free

Make and interpret different plots relating one categorical variable to one numerical variable via the ggplot2 package using datasets in and derived from the fivethirtyeight R package

5. 5

### Barplots

Free

Generate and examine barplots displaying one categorical variable or relationships between multiple categorical variables via the ggplot2 package using datasets in and derived from the fivethirtyeight R package

6. 6

### ggplot2 Review

Free

Identifying and creating the appropriate plot based on different types of variables using the ggplot2 package

7. 7

### Filtering, Grouping, & Summarizing

Free

Choose a subset of rows and summarize a data frame in total and across different levels of other variables using the dplyr package

8. 8

### dplyr Review

Free

Create a new column in a data frame, modify an existing column, and sort by one or more columns using the dplyr package. Review the main ideas of the Five Main Verbs of dplyr - filter, summarize, group_by, mutate, and arrange.

9. 9

### Supplement to ModernDive textbook

Free

To supplement learning of the material covered at http://moderndive.com, this chapter provides a playground for you to work with the code and better understand what each of the gray chunks of R code throughout the book does.

Chester Ismay

See More