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.
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
- Formating numbers
- Handling factors
- Formating and analysing texts
- Understanding and applying date concepts
- Creating and applying time series
- Working with matrizes
- Handling arrays
- 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
- 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)
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 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”.
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.