Data Analysis in R

The course Data Analysis in R (DAR) teaches you the basics of programming in R, free statistical software used by many researchers. The block lasts 3 days and is worth 2 ECTS. It is aimed at people with little to no knowledge of programming in the R language.

We will introduce basic concepts such as variables and functions, how to use the command line, how to write and share scripts, and how and where to look for help. Later, you will learn about various data types and operations and finish with basic exploration and visualization of datasets.

After finishing this crash course, you will able to load, access, explore, and visualize your data. You will also understand basic programming terminology and online help and be able to work on projects in R on your own.

See more information below.


Lukáš Hejtmánek

Czech Republic

Course details


The course consists of 18 hours of lectures (6 each day). Each lecture lasts 60 minutes. Morning lectures start at 9:00 and finish at 12:40. Afternoon lectures start at 14:00 and finish at 17:40. The break after each lecture lasts 20 minutes. All times are in Central European Summer Time (CEST).


Introduction to R

Basics of programming

- Working with variables and vectors

- Working with data frames
- Loading and saving data

Introduction to visualisations
Basic descriptive statistics and data reporting

ECTS requirements

To obtain 2 ECTS, you must attend the lectures and take a final exam based on lectures and selected chapters of mandatory literature. The exam will be in the form of an online test and will take place after the end of the program.

Software requirements

Lectures will be held in a computer classroom, so you don't need your own laptop. But if you prefer to use your own laptop, please install R ( and a free version of the R Studio integrated development environment (


Field, A., Miles, J., & Field, Z. (2012). Discovering statistics using R. Sage.

Questions? Shoot us a message