An introduction to R

Warning message

The start date of this training opportunity has already passed

General information

This course is going to be related to data analysis with the R language. It will be directed to people with no idea or a starting knowledge of R. If you have own data bases to work with, please bring them to the course. You will start to work with them.

Programme information: 

  • Monday (2 hours theory + 2 hours practical + 2 hours of personal study) Introduction to R. Installing R. Emacs or RStudio. The editor, the console and the graphical environment on R. Simple plots in R. The help in R. Surfing through the web. R objects. Working with vectors. Some examples. Data frames. Some examples. How to read files from other programs (XL,…)
  • Tuesday (2 hours theory + 2 hours practical + 2 hours of personal study). Functions in R. Introduction to statistics in R. Mean, standard deviation, standard error, some basic statistics test in R. Data transformation.
  • Wednesday (2 hours theory + 2 hours practical + 2 hours of personal study) Linear regression models in R. Quartile regression. Multiple regression models. Paired T-tests. ANOVA, ANCOVA.
  • Thursday. (2 hours theory + 2 hours practical + 2 hours of personal study) Hands on data I, working with your own data. Hands on data II, plotting your own data.
  • Friday (2 hours theory + 2 hours practical + 2 hours of personal study). Bioconductor an interesting tool in R for molecular biology.
  1. Know how to install and run R in your computer (Linux, Mac or PC), working with different text editors (Emacs and RStudio);
  2. Know how to install different packages related to your own work;
  3. Know how to work with objects and data.frames;
  4. Write scripts with R; 5) import data from other programs (i.e XL);
  5. Work with dates;
  6. Perform basic statistical analysis and modeling with R; and
  7. Plot basic graphs with R.
Contact Person: Francisco José Machín Jiménez (


The highlighted icons, represent the fields of education (in compliance with ISCED Classification) engaged during this course/programme.


Venue: Institute of Marine Sciences
Barcelona, Spain

The Institute of Marine Sciences is located in Barcelona’s Villa Olimpica District between the Hospital del Mar and the Olympic Towers. 
Institut de Ciències del Mar
Passeig Marítim de la Barceloneta, 37-49



Full price of this course is 340€. A reduced registration fee of 285€ is applied for early registrations (20 days before the opening of the course).


No special background is needed, but it would be preferable to have a minimum statistical knowledge (i.e. an introductory course during your BSc.)

Laptop or notebook computer: Linux, Mac and PC are all welcomed.

Application Procedure:

Use the ADD TO CARD button on the course's website to book a place and make your payment.


Students attending to at least 80% of the classes will receive a certificate confirming their participation in the course, signed by the Barcelona Ocean responsible person and by the Lecturer of the course.


Academic level: Master, PhD, Lifelong Learning
Occupations (not validated):
Spotted a mistake in this page? Click here to request a change.