Data Analysis with R
placeAmsterdam 23 feb. 2026 tot 26 feb. 2026Toon rooster event 23 februari 2026, 09:30-16:30, Amsterdam, Dag 1 event 24 februari 2026, 09:30-16:30, Amsterdam, Dag 2 event 25 februari 2026, 09:30-16:30, Amsterdam, Dag 3 event 26 februari 2026, 09:30-16:30, Amsterdam, Dag 4 |
placeEindhoven 23 feb. 2026 tot 26 feb. 2026Toon rooster event 23 februari 2026, 09:30-16:30, Eindhoven, Dag 1 event 24 februari 2026, 09:30-16:30, Eindhoven, Dag 2 event 25 februari 2026, 09:30-16:30, Eindhoven, Dag 3 event 26 februari 2026, 09:30-16:30, Eindhoven, Dag 4 |
placeHouten 23 feb. 2026 tot 26 feb. 2026Toon rooster event 23 februari 2026, 09:30-16:30, Houten, Dag 1 event 24 februari 2026, 09:30-16:30, Houten, Dag 2 event 25 februari 2026, 09:30-16:30, Houten, Dag 3 event 26 februari 2026, 09:30-16:30, Houten, Dag 4 |
computer Online: Online 23 feb. 2026 tot 26 feb. 2026Toon rooster event 23 februari 2026, 09:30-16:30, Online, Dag 1 event 24 februari 2026, 09:30-16:30, Online, Dag 2 event 25 februari 2026, 09:30-16:30, Online, Dag 3 event 26 februari 2026, 09:30-16:30, Online, Dag 4 |
placeRotterdam 23 feb. 2026 tot 26 feb. 2026Toon rooster event 23 februari 2026, 09:30-16:30, Rotterdam, Dag 1 event 24 februari 2026, 09:30-16:30, Rotterdam, Dag 2 event 25 februari 2026, 09:30-16:30, Rotterdam, Dag 3 event 26 februari 2026, 09:30-16:30, Rotterdam, Dag 4 |
placeZwolle 23 feb. 2026 tot 26 feb. 2026Toon rooster event 23 februari 2026, 09:30-16:30, Zwolle, Dag 1 event 24 februari 2026, 09:30-16:30, Zwolle, Dag 2 event 25 februari 2026, 09:30-16:30, Zwolle, Dag 3 event 26 februari 2026, 09:30-16:30, Zwolle, Dag 4 |
placeAmsterdam 27 apr. 2026 tot 30 apr. 2026Toon rooster event 27 april 2026, 09:30-16:30, Amsterdam, Dag 1 event 28 april 2026, 09:30-16:30, Amsterdam, Dag 2 event 29 april 2026, 09:30-16:30, Amsterdam, Dag 3 event 30 april 2026, 09:30-16:30, Amsterdam, Dag 4 |
placeEindhoven 27 apr. 2026 tot 30 apr. 2026Toon rooster event 27 april 2026, 09:30-16:30, Eindhoven, Dag 1 event 28 april 2026, 09:30-16:30, Eindhoven, Dag 2 event 29 april 2026, 09:30-16:30, Eindhoven, Dag 3 event 30 april 2026, 09:30-16:30, Eindhoven, Dag 4 |
placeHouten 27 apr. 2026 tot 30 apr. 2026Toon rooster event 27 april 2026, 09:30-16:30, Houten, Dag 1 event 28 april 2026, 09:30-16:30, Houten, Dag 2 event 29 april 2026, 09:30-16:30, Houten, Dag 3 event 30 april 2026, 09:30-16:30, Houten, Dag 4 |
computer Online: Online 27 apr. 2026 tot 30 apr. 2026Toon rooster event 27 april 2026, 09:30-16:30, Online, Dag 1 event 28 april 2026, 09:30-16:30, Online, Dag 2 event 29 april 2026, 09:30-16:30, Online, Dag 3 event 30 april 2026, 09:30-16:30, Online, Dag 4 |
placeRotterdam 27 apr. 2026 tot 30 apr. 2026Toon rooster event 27 april 2026, 09:30-16:30, Rotterdam, Dag 1 event 28 april 2026, 09:30-16:30, Rotterdam, Dag 2 event 29 april 2026, 09:30-16:30, Rotterdam, Dag 3 event 30 april 2026, 09:30-16:30, Rotterdam, Dag 4 |
placeZwolle 27 apr. 2026 tot 30 apr. 2026Toon rooster event 27 april 2026, 09:30-16:30, Zwolle, Dag 1 event 28 april 2026, 09:30-16:30, Zwolle, Dag 2 event 29 april 2026, 09:30-16:30, Zwolle, Dag 3 event 30 april 2026, 09:30-16:30, Zwolle, Dag 4 |
placeAmsterdam 29 jun. 2026 tot 2 jul. 2026Toon rooster event 29 juni 2026, 09:30-16:30, Amsterdam, Dag 1 event 30 juni 2026, 09:30-16:30, Amsterdam, Dag 2 event 1 juli 2026, 09:30-16:30, Amsterdam, Dag 3 event 2 juli 2026, 09:30-16:30, Amsterdam, Dag 4 |
placeEindhoven 29 jun. 2026 tot 2 jul. 2026Toon rooster event 29 juni 2026, 09:30-16:30, Eindhoven, Dag 1 event 30 juni 2026, 09:30-16:30, Eindhoven, Dag 2 event 1 juli 2026, 09:30-16:30, Eindhoven, Dag 3 event 2 juli 2026, 09:30-16:30, Eindhoven, Dag 4 |
placeHouten 29 jun. 2026 tot 2 jul. 2026Toon rooster event 29 juni 2026, 09:30-16:30, Houten, Dag 1 event 30 juni 2026, 09:30-16:30, Houten, Dag 2 event 1 juli 2026, 09:30-16:30, Houten, Dag 3 event 2 juli 2026, 09:30-16:30, Houten, Dag 4 |
computer Online: Online 29 jun. 2026 tot 2 jul. 2026Toon rooster event 29 juni 2026, 09:30-16:30, Online, Dag 1 event 30 juni 2026, 09:30-16:30, Online, Dag 2 event 1 juli 2026, 09:30-16:30, Online, Dag 3 event 2 juli 2026, 09:30-16:30, Online, Dag 4 |
placeRotterdam 29 jun. 2026 tot 2 jul. 2026Toon rooster event 29 juni 2026, 09:30-16:30, Rotterdam, Dag 1 event 30 juni 2026, 09:30-16:30, Rotterdam, Dag 2 event 1 juli 2026, 09:30-16:30, Rotterdam, Dag 3 event 2 juli 2026, 09:30-16:30, Rotterdam, Dag 4 |
placeZwolle 29 jun. 2026 tot 2 jul. 2026Toon rooster event 29 juni 2026, 09:30-16:30, Zwolle, Dag 1 event 30 juni 2026, 09:30-16:30, Zwolle, Dag 2 event 1 juli 2026, 09:30-16:30, Zwolle, Dag 3 event 2 juli 2026, 09:30-16:30, Zwolle, Dag 4 |
placeAmsterdam 24 aug. 2026 tot 27 aug. 2026Toon rooster event 24 augustus 2026, 09:30-16:30, Amsterdam, Dag 1 event 25 augustus 2026, 09:30-16:30, Amsterdam, Dag 2 event 26 augustus 2026, 09:30-16:30, Amsterdam, Dag 3 event 27 augustus 2026, 09:30-16:30, Amsterdam, Dag 4 |
placeEindhoven 24 aug. 2026 tot 27 aug. 2026Toon rooster event 24 augustus 2026, 09:30-16:30, Eindhoven, Dag 1 event 25 augustus 2026, 09:30-16:30, Eindhoven, Dag 2 event 26 augustus 2026, 09:30-16:30, Eindhoven, Dag 3 event 27 augustus 2026, 09:30-16:30, Eindhoven, Dag 4 |
R Intro
The course Data Analysis with R starts with the installation of R and the R Studio development environment. The basic syntax of R and the installation of R packages are also discussed.
Plotting in R
Next you will learn how you can quickly gain insight into the data with the ggplot2 package by means of plots. The different plot types, themes and layouts are discussed as well.
Transformations
Then it is time for the dplyr package with which common data transformation problems such as filtering, sorting, summation and grouping can be solved.
Data Cle…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
R Intro
The course Data Analysis with R starts with the installation of R and the R Studio development environment. The basic syntax of R and the installation of R packages are also discussed.
Plotting in R
Next you will learn how you can quickly gain insight into the data with the ggplot2 package by means of plots. The different plot types, themes and layouts are discussed as well.
Transformations
Then it is time for the dplyr package with which common data transformation problems such as filtering, sorting, summation and grouping can be solved.
Data Cleaning
Presenting data with the rmarkdown package is also covered. As well as tidying raw data with the tidyr package, where columns become variables and rows become observations.
Date and Times
Time series occur in many data sets. The processing of these time series is addressed with the lubridate package that has many useful functions for processing dates and time.
Data Import
Part of the course program is also the import of data from CSV files and file formats from other statistical packages such as SPSS or SAS. Reading from and writing to databases is also treated.
Statistical Analysis
Finally the course Data Analysis with R deals with statistical analysis models such as linear and non-linear models, variable transformations and regressions. All this is supported with many practical examples and can also be applied to cases that are brought along by the students.
Audience Course Data Analysis with R
The course Data Analysis with R is intended for Big Data analysts and scientists who want to use R to analyze their data and to make static analyzes.
Prerequisites Data Analysis with R
Experience with programming is beneficial to good understanding but is not required.
Realization Training Data Analysis with R
The theory is discussed on the basis of presentations and examples. The concepts are explained with demos. Then there is time ample to practice with it yourself. R-Studio is used as a development environment. Course times are from 9:30 am to 16:30 pm
Certification Course Data Analysis with R
After successful completion of the course the participants receive an official certificate R Programming.
Modules
Module 1 : Intro R
- Overview of R
- History of R
- Installing R
- The R Community
- R Development
- R Studio
- R Console
- R Style
- Using R Packages
- Cheatsheets
- R Syntax
- R Objects
Module 2 : Graphics and Plots
- ggplot2
- Graphics Devices and Colors
- High-Level Graphics Functions
- Low-Level Graphics Functions
- Graphical Parameters
- Controlling the Layout
- Changing Plot Types
- Quick Plots and Basic Control
- Aesthetics
- Changing Plot Types
- Labels
- Themes and Layout
Module 3 : Transformations
- dplyr
- R Functions
- Functions for Numeric Data
- Scoping Rules
- mutate
- arrange
- group by
- summarize
- select
- filter
- joining
- dataframe
Module 4 : Presentation
- rmarkdown
- Reproducible research
- Reporting
- Sharing results
- Repetitive Tasks
- Family of apply Functions
- apply Function
- lapply Function
- sapply Function
- tapply Function
Module 5 : Data Cleaning
- tidyr
- spread
- gather
- seperate
- unite
- Logical Data
- Missing Data
- Character Data
- Duplicate Values
- NA’s
Module 6 : Date Times
- Time and Date Variables
- lubridate
- Setting a datetime
- Getting values from a datetime
- strftime Command
- strptime Command
- as.Date function
- Datetimes Calculations
- difftime Command
- Time Series Analysis
Module 7 : Data Import
- R Datasets
- Data.Frames
- Importing CSV Files
- Import from Text Files
- Import from Excel
- Import from Spss or SAS
- Connecting to a database
- Connecting to a cluster
- Databases and ODBC
- dbplyr
Module 8 : Linear Models
- What is a model?
- Statistical Models in R
- How to evaluate a model?
- How to use a model?
- Simple Linear Models
- logistic regression
- linear regression
- R squared
- p values
- confidence intervals
Module 8 : Non-Linear Models
- Decision Trees
- random forest
- boosting
- overfitting
- Optional material :
- Interactive dashboards with Shiny
- Web Scraping
- Writing packages
- Spark
- Functional programming
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

