Basic programming with R

Basic programming with R

4 – 12 participants | 2 days

Start learning R as a programming language. In this course we’ll teach you the basic concepts and techniques of this modern, functional and object-oriented language.

Workshop program

Day 1

Dealing with numbers

  • R as a scientific calculator
  • Understanding objects
  • Exotic numeric values: NA, NaN, Inf
  • Understanding vectors
  • Working with vector functions

Logic & text

  • Working with logical vectors
  • Understanding and applying logical indexing
  • Text-processing
  • Formating numbers
  • Handling factors
  • Formating and analysing texts

Advanced vectors

  • Understanding and applying date concepts
  • Creating and applying time series
  • Working with matrizes
  • Handling arrays

Day 2

Data processing

  • Working with data frames
  • reading and writing objects
  • Handling text and excel files
  • Understanding and applying lists


  • Writing functions
  • Using arguments correctly
  • Designing output objects
  • Understanding Methods

Operation control

  • Simple branching with if & switch
  • Applying branches on vectors
  • Programming loops
  • Avoiding loops: Apply & Co.


€ 980 ,- for both days

Duration: 10 am – 5 pm, respectively
Location: Potsdam (if not stated otherwise)

Your trainers

Karl-Kuno Kunze

Karl-Kuno Kunze

Karl-Kuno Kunze earned diplomas in physics and econophysics, a DEA de Physique des Liquides at Paris University and a MSc in Mathematical Finance at Oxford University.

He did his doctorate first in theoretical physics, then in economic science.

After more than fifteen years of practical experience in applying quanititative models in the financial industry, today he manages daqana and teaches as professor of business mathematics at Ostfalia University in Wolfsburg.

Mirjam Rehr

Mirjam Rehr

Mirjam Rehr earned her diploma in statistics at LMU Munich and afterwards worked as scientific assistant at WWU Münster, Institute for Geoinformatics, as well as UKM/WWU Münster, Institute of Medical Informatics.

For the Joint Research Center of the EU (Ispra) she was part of the conception and the management of the course: “Statistical modelling in R”.

She collected extensive experiences in evaluating big data sets i.a. through her project work for the European Topic Center on Air Pollution and Climate Change Mitigation.

Ralf Stubner

Ralf Stubner

Ralf Stubner earned a diploma in physics and afterwards did his doctorate in theoretical physics.

He has over ten years of experience in engineering and developing data driven systems as well as using data for quantitative models in the financial industry.

Furthermore he conceived and managed several technical trainings.

None of the dates fit in with your schedule? Make a reservation for the next one.

7 + 4 =

... Or are you interested in an internal training? Contact us.

4 + 13 =