Prospectus

nl en

Introduction to R

Course
2024-2025

Admission requirements

Description

R is an open-source, free environment/language for statistical computing and graphics. It provides a large repository of statistical analysis methods.

The goal of the course is to teach students how the R language, extended by tidyverse package, can be used to build a report with a simple statistical analysis of provided data. The course assumes no prior programming knowledge. Elementary statistics knowledge is desirable to understand some of the example examples, however not necessary.

After the course you will be able to:

  • Understand how load raw data to R.

  • Able to clean, prepare, and explore raw data for statistical analysis.

  • Perform basis statistical analysis.

  • Use R language expressions.

  • Use R to create simple data objects (vectors, lists) and change their content.

  • Apply R descriptive statistics functions.

  • Use R to read tables (tibbles), filter their rows, select/rename/add columns (with tidyverse/dplyr and tidyverse/tidyr).

  • Apply R descriptive statistics functions to summarize data from grouped table rows.

  • Use R to create plots (with tidyverse/ggplot2).

  • Locate other methods for data manipulation or plotting.

  • Locate and install packages extending base R functionality (e.g. advanced statistical methods).

  • Explain R factors.

  • Use R Markdown to create a reproducible data analysis leading to a report (HTML, PDF, DOC).

  • Recognize and explain simple tidyverse-based R code written by others.

Course objectives

After following the course, students are able to use R to perform basic data analysis and visualisation in their own research projects in a reproducible way.

Timetable

All course and group schedules are published on MyTimeTable.

The exam dates have been determined by the Education Board and are published in MyTimeTable.
It will be announced in MyTimeTable and/or Brightspace when and how the post-exam feedback will be organized.

Mode of instruction

Seminar.

Assessment method

Written examination with short questions.

Reading list

All material will be made available on a special website for the course.

Registration

To participate in workgroups and exams students must register with uSis.

Contact

Ramin Monajemi, (r.monajemi@lumc.nl)
Szymon M. Kiełbasa, (smkielbasa@lumc.nl)
Mo Arkani, (m.arkani@lumc.nl)

Remarks

It is assumed that the students have basic computer and statistics skills.