Skip to content

colinbousige/R2-advanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reproducibility cycle (2): R and the Tidyverse

Description

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/

Author

Colin Bousige, Laboratoire des Multimatériaux et Interfaces, UMR 5615 CNRS-Université Lyon 1, Villeurbanne, France.

Duration

2 days

Objectives

  • Become an intermediate/advanced R user
  • Use the `tidyverse' packages to manipulate and visualise data

Program

  • 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(), and anti_join().
  • String manipulation with stringr.
  • Managing date and time with lubridate.
  • Functional programming with purrr
  • Visualising data with ggplot2.

Prerequisites

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.

Type of intervention

Lectures and practical work. The course content is online.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages