Part I R
1 Getting Started with R and RStudio
2 R Basics
3 Programming basics
4 The tidyverse
5 Importing data
Part II Data Visualization
6 Introduction to data visualization
7 ggplot2
8 Visualizing data distributions
9 Data visualization in practice
10 Data visualization principles
11 Robust summaries
Part III Statistics with R
12 Introduction to Statistics with R
13 Probability
14 Random variables
15 Statistical Inference
16 Statistical models
17 Regression
18 Linear Models
19 Association is not causation
Part IV Data Wrangling
20 Introduction to Data Wrangling
21 Reshaping data
22 Joining tables
23 Web Scraping
24 String Processing
25 Parsing Dates and Times
26 Text mining
Part V Machine Learning
27 Introduction to Machine Learning
28 Smoothing
29 Cross validation
30 The caret package
31 Examples of algorithms
32 Machine learning in practice
33 Large datasets
34 Clustering
Part VI Productivity tools
35 Introduction to productivity tools
36 Organizing with Unix
37 Git and GitHub
38 Reproducible projects with RStudio and R markdown
