Course Introduction to R language



23-30 Jul 2021 


Session 1. 10:00 – 14:00 h, 26 July 2021
1.1 History of R. Features of R as a programming language. Advantages and disadvantages of using R
1.2 Graphical users’ interfaces
1.3 Objects
1.4 exercises

Session 2. 10:00 – 14:00 h 27 July 2021
2.2 Indexing vectors, matrices, arrays, lists and data frames
2.3 Exercises
2.4 Loops and the family of functions “apply”

Session 3. 10:00 – 14:00 h 28 July 2021
3.1 Conditional statements
3.2 Exercises
3.3 Importing and exporting data
3.4 Exercises

Session 4. 10:00 – 14:00 h 29 July 2021
4.1 Introduction to tidyr, Rmarckdown and R notebook
4.2 Basic R graphics packages
4.3 Construction of basic plots I
4.4 Construction of basic plots II

Session 5. 10:00 – 14:00 h 30 July 2021
5.1 Exercises
5.2 ggplot2 package I
5.3 ggplot2 package II
5.4 Exercises

Docent: Aldo Barreiro Felpeto. CIIMAR.

Price: 200 € (150 € for CIIMAR/UP members)

Registration: after announcement, up to fill 25 available positions.

Registration, together with the payment information, is available through
the LINK.

Proof of payment required to book the place (send proof to

After sending the proof of payment, a confirmatory e-mail for the registration will be sent.


Important information:
- All the course will be taught through a zoom platform.
- The course will be taught in English.
- No previous background with R is needed.
- All the information and materials necessary for the development of the course (instructions to
install R and R packages, pdf with lessons content, scripts with examples and exercises, data for
examples and exercises) will be made available for all the participants in the course through a link
to the Open Science Framework platform.


More about the course available here.