#Dates, time & location ##Dates: * Module 1: Monday 18th & Tuesday 19th March, 2021 * Module 2: Monday 25th & Tuesday 26th March, 2021 * Module 3: Monday 4th & Tuesday 5th April, 2021 ##Time: * 10:00-13:00 <br> ##Location: * Online (Zoom platform) # Instructors [Sarah Bonnin](mailto:sarah.bonnin@crg.eu) <br> [Julia Ponomarenko](mailto:julia.ponomarenko@crg.eu) <br> from the CRG [Bioinformatics core facility](https://biocore.crg.eu/) (office , 4th floor hotel side) #Learning objectives <a href="https://sbcrg.github.io/CRG_RIntroduction/images/learningobjectives.png"><img src="images/learningobjectives.png" width="600"/></a> # Program ##Module 1 * [Introduction to R language](https://sbcrg.github.io/CRG_RIntroduction/Rintro) * [R Studio](https://sbcrg.github.io/CRG_RIntroduction/rstudio) * [Paths and directories](https://sbcrg.github.io/CRG_RIntroduction/pathdirectories) * [R basics](https://sbcrg.github.io/CRG_RIntroduction/Rbasics) * [Functions (usage of)](https://sbcrg.github.io/CRG_RIntroduction/functionsbasics) * [R scripts](https://sbcrg.github.io/CRG_RIntroduction/Rscripts) + [Exercise 1](https://sbcrg.github.io/CRG_RIntroduction/exercise1): R basics. * [Data types](https://sbcrg.github.io/CRG_RIntroduction/datatype) * [Data structures](https://sbcrg.github.io/CRG_RIntroduction/datastructure) + [Vector](https://sbcrg.github.io/CRG_RIntroduction/vector) + [Exercise 2](https://sbcrg.github.io/CRG_RIntroduction/exercise2): Numeric vectors. + [Exercise 3](https://sbcrg.github.io/CRG_RIntroduction/exercise3): Character vectors. + [Factor](https://sbcrg.github.io/CRG_RIntroduction/factor) + [Matrix](https://sbcrg.github.io/CRG_RIntroduction/matrix) + [Data frame](https://sbcrg.github.io/CRG_RIntroduction/dataframe) + [2D structure manipulation](https://sbcrg.github.io/CRG_RIntroduction/2d_manip) + [Exercise 4](https://sbcrg.github.io/CRG_RIntroduction/exercise4): Matrices. + [Exercise 5](https://sbcrg.github.io/CRG_RIntroduction/exercise5): Data frames. ##Module 2 * [Missing values](https://sbcrg.github.io/CRG_RIntroduction/na) * [Input / Output](https://sbcrg.github.io/CRG_RIntroduction/inout) + [Exercise 6](https://sbcrg.github.io/CRG_RIntroduction/exercise6): Input / Output. * [Library and packages](https://sbcrg.github.io/CRG_RIntroduction/libpackages) + [Exercise 7](https://sbcrg.github.io/CRG_RIntroduction/exercise7): Packages. * [Regular expressions](https://sbcrg.github.io/CRG_RIntroduction/regex) (Regex). + [Exercise 8](https://sbcrg.github.io/CRG_RIntroduction/exercise8): Regular expressions. * [For loops](https://sbcrg.github.io/CRG_RIntroduction/forloop) + [Exercise 9](https://sbcrg.github.io/CRG_RIntroduction/exercise9): For loops. * [Conditional statement](https://sbcrg.github.io/CRG_RIntroduction/conditional): "if" statement. + [Exercise 10](https://sbcrg.github.io/CRG_RIntroduction/exercise10): "if" statement . ##Module 3 * ["Base" plots](https://sbcrg.github.io/CRG_RIntroduction/baseplot) * [Saving plots in file](https://sbcrg.github.io/CRG_RIntroduction/io_plots) + [Exercise 11](https://sbcrg.github.io/CRG_RIntroduction/exercise11): "Base" plots. * [Extra plots](https://sbcrg.github.io/CRG_RIntroduction/extraplot): Heatmaps and Venn diagrams. * [Graphing with ggplot2](https://sbcrg.github.io/CRG_RIntroduction/ggplot2) + [Exercise 12](https://sbcrg.github.io/CRG_RIntroduction/exercise12): ggplot2. #Resources You can find [here](https://sbcrg.github.io/CRG_RIntroduction/resources) a list of useful resources.