Intermediate R: the "tidyverse"
1
Welcome
2
Introduction
2.1
What is the “tidyverse”
2.2
Good reasons to learn (at least a bit) how to use it
2.3
Tidyverse core packages
2.4
Install and load all tidyverse package
3
Tibbles
3.1
What are tibbles?
3.2
Creating tibbles
3.3
Displaying tibbles
3.4
Data types in tibbles
3.5
Subsetting / manipulating tibbles
4
Input / output with
readr
4.1
Read
4.2
Write
5
Tidy data with
tidyr
5.1
What is “tidy” data?
5.2
Separate & Unite
5.2.1
Separate
5.2.2
Unite
5.3
Pivoting data
6
The
%>%
forward-pipe operator
7
Data manipulation
7.1
mutate & transmute
7.2
select
7.2.1
select_if
7.2.2
select using patterns
7.3
filter
7.4
summarise & group_by
7.4.1
ungroup
7.5
arrange
7.6
A few more useful
dplyr
functions
7.6.1
Mutating joins
7.6.2
Extract or remove rows with
slice
:
7.6.3
Extract a single column as a vector with
pull
:
7.6.4
Change column order with
relocate
:
7.7
Exercise
8
Handling missing values
9
Strings manipulation with
stringr
10
Mini project
11
References and resources
Published with bookdown
Intermediate R: introduction to data wrangling with the Tidyverse (2021)
Part 3
Tibbles