Prerequisites

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

Teachers

What we teach

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 you 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. The course assumes no prior programming knowledge.

NOTE: This is not a statistics course! We do not teach statistics; we teach how to write simple programs in the R language. Elementary statistics knowledge is necessary to understand examples.

After the course you will:

We will cover the following topics:

Course structure

The course takes up 4 days and is divided in 8 half-day sessions. The first and the last days sessions will take place in the lecture hall 3 (LUMC main building) and days 2 and 3 on an online plenary room (ZOOM). The interaction with teachers in the online session is possible via the ZOOM chat line.

All sessions: practicing

Each session is split into a few small topics and each topic is introduced as follows:

  • A short lecture for introduction/demonstration.
  • Followed by a practical (with primary exercises end extra exercises).

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

The last session: practicing followed by self study assignment

A self study assignment (SSA) will be offered during the last session. A set of tasks will be provided to you to be solved without help of the teachers or others. At the end there will be a Q/A for general discussion.

The overall SSA goal is to prepare an R Markdown document reporting an analysis of a dataset. You will be asked to carry out the following steps:

  • Create an RStudio project, knit an R Markdown document.
  • Read a provided table.
  • Show some filtered/summarized content of the table.
  • Produce some plots of the data.

Installation

Installation of R and RStudio software, including additional packages, is required before the start of the course. Please follow the instructions below.

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, …).



Copyright © 2024 Biomedical Data Sciences (BDS) | LUMC