This archive contains the course materials for the 1st course in the reproducibility cycle at URFIST Lyon.
Link to the full course content: https://colinbousige.github.io/rclass/
Colin Bousige, Laboratoire des Multimatériaux et Interfaces, UMR 5615 CNRS-Université Lyon 1, Villeurbanne, France.
2 days
- Become an intermediate/advanced R user
- Use the `tidyverse' packages to manipulate and visualise data
- Tidy data: definition and use
- The pipe, your new friend
- Data manipulation with
dplyr
: filtering, arranging, selecting, mutating, grouping and summarising your data - Importing and exporting data with
readr
. - Joining data with
dplyr
:inner_join()
,left_join()
,right_join()
,full_join()
,semi_join()
, andanti_join()
. - String manipulation with
stringr
. - Managing date and time with
lubridate
. - Functional programming with
purrr
- Visualising data with
ggplot2
.
Have a basic level of R: know how to read and manipulate data, use Rstudio. Bring your own computer (any OS) with administrator rights. No specific scientific field is expected: what is covered in this course is suitable for all fields. Participants are encouraged to bring their own data for more interactive exercises tailored to their needs.
Lectures and practical work. The course content is online.