Loved by learners at thousands of companies
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.
Applying R BasicsFree
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.
Scatter-plots & Line-graphsFree
Create and analyze different plots relating two numerical variables via the ggplot2 package using datasets in and derived from the fivethirtyeight R package
Histograms & BoxplotsFree
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
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 packageDistribution of one categorical variable100 xpDistribution of another categorical variable100 xpMovies over time100 xpBechdel pass/fail over time (stacked)100 xpBechdel pass/fail over time (side-by-side)100 xpBechdel pass/fail over time (faceted)100 xpBechdel pass/fail over time (proportional height)100 xpShowing off100 xp
Identifying and creating the appropriate plot based on different types of variables using the ggplot2 package
Filtering, Grouping, & SummarizingFree
Choose a subset of rows and summarize a data frame in total and across different levels of other variables using the dplyr package
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.
Supplement to ModernDive textbookFree
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.