Introduction to Data Science with R (REX)
This course teaches the basics of using the R programming language for data analysis. Emphasis is placed on new packages (especially the package collection tidyverse) that make working with R faster and more convenient.
The course begins with the installation of R and RStudio (an IDE for R) and an introduction to their use. The syntax of R is then systematically explained and the use of various packages from the “Tidyverse” is taught. In addition, simple statistical methods and their application in R are explained. Finally, an outlook on the use of R for the creation of dashboards (shiny) or reports (markdown) is given.
This course is aimed at users who would like to use R in the context of data analysis and have little or no experience with R, or at those whose experience with R goes back further and who would like to get to know the new packages and features of the last seven years.
Contents
- Installing R and RStudio as an IDE
- Introduction to the features and use of RStudio
- Basics of the syntax of R (Base)
- Problem solving using help functions and searching the Internet
- Introduction to the Data Science Work Flow with the tidyverse package:
- Data management and data cleansing with readr, tibble, tidyr
- Data manipulation with dplyr
- Graphical data exploration with ggplot2 (e.g. histogram, line plot, scatter plot, box plot)
- Adjustment of plots and multiple plots with ggplot2
- Simple analytical methods (linear regression, Student’s T-test, ANOVA)
- Outlook: Dashboarding (shiny) and reporting (markdown)
Type
R is a free programming language that is used and appreciated in the fields of statistics, graphics creation and data mining.
Our R courses are designed to be interactive in order to give participants the opportunity to try out the methods taught directly. Each section also concludes with a series of exercises to reinforce what has been learned. In our training center in Hamburg, a training PC is available for each participant to solve the exercises.
The course progress is fully documented so that no notes are required and participants can concentrate on the active use of R.
Keywords
Arguments, aesthetics, selection of observations, selection of variables, bar chart, base, base plots, boxplot, data frames, data wrangling, reading in data, exporting data, data sets, date formats, dplyr, scalar values, unstacking, creating variables, facets, missing values, floating point numbers, functions, ggplot2, histogram, console, linear models, line plot, lubridate, objects, operators, packages, pipe operator, quadratic models, R installation, R script, readr, RStudio interface, scatterplot, sorting rows, separating columns, merging columns, stacking, syntax, terminal, tibble, tidyr, tidyverse, vectors, working directory, combining multiple values
Prerequisites
No previous knowledge is required for this training.
Location
- Online: These training sessions offer maximum flexibility without the need to travel. All participants work on their own PCs. We recommend using two monitors for this purpose.
- Hamburg: With our training center in Hamburg, we provide a comfortable place for successful learning.
- At your premises: We conduct the training courses on your premises for you and your colleagues.
We offer all our training sessions in both German and English languages.
Duration: 2 days | Price: Total up to 6 participants: starting from EUR 3.900,-
After the registration request, the trainer will contact you directly and arrange the date personally.
Do you have questions about the content, the implementation or would you like an individually customized training? Contact us and speak directly with the responsible trainers without obligation. We are sure that we can help you!