Prerequisites

Participants must be able to use a laptop/computer capable of running recent RStudio. See the Installation section below for more details.

Teachers

Goals

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 data provided in a table. NOTE: This is not a statistics course! The course assumes no prior programming knowledge. Elementary statistics knowledge is necessary to understand examples.

After the course you will be able to:

Course structure

The course is divided in 4 half-day interactive lectures followed by a 2 hour exam.

The lectures

The lectures are split in a number of small sections and each section will have:

  • A short online introduction/demonstration.
  • A self/group-study practice session (with primary exercises end extra exercises).
  • Questions and Answers discussed in an online (live) chat channel.

The students are asked to type the commands being presented and observe their effects (avoid copy-paste; own typing is important in order to learn how R responds to mistakes).

The exam

There will be an exam. Please check the date and the location on the LUMC Onderwijsrooster and bring your own laptop.

During the exam you will need to prepare an R Markdown document reporting an analysis on a dataset. You will carry out the following steps:

  • Create an RStudio project and an R Markdown document.
  • Write R code to read a provided table.
  • Write R code to perform simple manipulations/analyses of the table or its columns.
  • Write R code to produce some plots of the table data.

During the exam it is allowed to use the course (or other) materials but it is strictly forbidden to communicate with other persons.

The extra exercises will not be part of the exam. They are elective and generally contain more advanced topics.

Installation

Before the course prepare your computer.
NOTE: Resolving installation problems during the course may be impossible, therefore please follow the steps below a week before the start of the course. In case of failure, please inform the teachers. In some situations intervention of the administrator of your computer might be necessary.

Some additional packages are needed for the course. During the course the participants will learn how to install packages but this process occasionally fails (because e.g.: additional steps are needed in a particular operating system, or there is lack of permissions to access some system directories, or other software is too old, …).

During the course applications in multiple windows will be used. For better experience we advice a setup with two monitors (e.g. laptop and an external monitor).



Copyright © 2023 Biomedical Data Sciences (BDS) | LUMC