Introduction to Data Science with R (REX)

This training introduces how to use R for data science while especially focusing on novel R packages (e.g., tidyverse) that improve the performance and ease of use compared to base R.
The trainings starts by guiding the user through the installation of R and RStudio (an advanced R IDE) as well demonstrating their usage. This is followed by a systematic introduction to the R syntax and the use of several packages from the tidyverse group that facilitate data management, data manipulation and visualization. Simple statistical procedures and their implementation in R will also be introduced. The course concludes by providing an outlook on the use of R for creating dashboards (shiny) or reports (markdown).

This training is aimed at users who would like to use R for Data Science and who have little to no experience in R. This course is also suitable for users whose R experience dates back several years and who would like to catch up with the newest packages, features, and improvements that have occurred within the last seven years.


  • Installation of R and RStudio (an IDE for R)
  • Introduction to the features and usage of RStudio
  • Basics of the R Syntax (base)
  • Solving problems by using the help function and internet search
  • Introduction to the Data Science workflow using the package tidyverse:
    • Data management und data cleaning using readr, tibble, and tidyr
    • Data manipulation using dplyr
    • Graphical data exploration using ggplot2 (e.g., histograms, lineplots, scatterplots, Adjustment of Plots und and multi-plots using ggplot2
  • Simple statistical methods (linear regressions, Student's T-Tests, ANOVA)
  • Outlook: Dashboarding using shiny and reporting using markdown

R is a popular and free programming language that is used for statistical analysis, visualizing data and applying data mining methods.
Our R trainings are taught in an interactive way to enable the participants to explore the various methods and procedures right away. Furthermore, every section will be followed by a set of excercises. In our training facilites in Hamburg, each participant has access to his individual training PC to work on.
The training is completely documented; this makes taking notes during the course obsolete and enables participants to fully focus on practicing the methods in R.

aesthetics, arguments, bar graph, base, base plots, boxplot, console, creating variables, data frames, data wrangling, datasets, date formats, dplyr, exporting data, facets, floating-point numbers, functions, ggplo2, histogram, linear models, lineplot, lubridate, merging columns, missing values, objects, operators, packages, pipe operator, quadratic models, R Installation, r script, reading data, readr, RStudio interface, scatterplot, selecting observations, selecting variables, separating columns, single values, sorting rows, stacking, summarizing several values, syntax, terminal, tibble, tidyr, tidyverse, unstacking, vectors, working directory

This training requires no prior knowledge.

Duration: 2 Day(s) Price: EUR 1600 (plus VAT) per participant

Hamburg: With our training facilities in Hamburg we provide a place to learn successfully in a comfortable environment. Each participant has access to a training PC there.
Online: These trainings offer high flexibility and require no traveling. Each particpant works on his own PC. We recommend the use of two monitors.
At your site: We conduct the trainings at your site for you and your colleagues.
We offer all our trainings in the languages English and German.

Please contact us!
Do you have and questions regarding the topics, the conditions or do you need a individually tailored training? Please contact us and talk directly with the involved trainers. We can surely help you!


back to overview