Leer programmeren met R

Leer de beginselen van programmeren in de veelzijdige en krachtige taal R
Studenten kijken naar een laptopscherm

De gebruiksvriendelijke programmeertaal R is een van de meest gebruikte programmeertalen door data scientists. Het wordt gebruikt binnen talloze grote en kleine organisaties en brengt krachtige analyses binnen handbereik. Zo kun je op eenvoudige wijze inzichtelijke data-visualisaties maken, databronnen bij elkaar brengen en processen en analyses automatiseren. Wil jij meer dan er mogelijk is in Excel? Heb je altijd al willen leren programmeren? En wil je nu op een toegankelijke manier kennis maken met de programmeertaal R? Dan is deze masterclass voor jou.

R: een simpele manier om met complexe data te werken

R is een soort ‘Zwitsers zakmes’. Via zogeheten ‘software libraries’ geeft R namelijk toegang tot allerhande geavanceerde statistische technieken en technieken uit de kunstmatige intelligentie. Daardoor is R een zeer nuttige taal om te beheersen. Zo kun je met R visualisaties en rapportages maken die vernieuwende inzichten bieden. Ook kun je met R data op een gemakkelijke wijze bij elkaar brengen en transformeren voor analyse. Wil je bijvoorbeeld in kaart brengen wie je klanten zijn en onderzoeken op wat voor manier je ze nog beter kunt helpen? Dit is eenvoudig mogelijk in R. Of wil je grote bestanden vergelijken op excepties en verschillen? Of grip krijgen op kosten en prestaties door bedrijfsonderdelen op inzichtelijke wijze naast elkaar te zetten? Ook dat is gemakkelijk te realiseren in R.

Leren programmeren

‘Programmeren’ is een hele nuttige en waardevolle vaardigheid om als moderne professional te beheersen. Het stelt je niet alleen in staat om analyses uit te voeren die je niet kunt doen in spreadsheetprogramma’s zoals Excel, maar het stelt je ook in staat om veelvuldig herhaalde handelingen te automatiseren. Kopieer je bijvoorbeeld altijd handmatig gegevens van de ene rapportage naar de andere? Dit kan eenvoudig geautomatiseerd worden met enkele simpele programmeerstappen. Zo kun je efficiënter en effectiever werken. Door te leren programmeren in R krijg je op eenvoudige wijze toegang tot een groot scala aan state-of-the-art analysetechnieken en data-verwerkingsmethodieken.

Koppeling met BI

R kan gemakkelijk gekoppeld worden aan BI pakketten zoals Power BI. Ook kun je verbinding maken met diverse databronnen, zoals SQL-databases, en geautomatiseerd gegevens ophalen van het internet. Dit maakt R een nuttig en bruikbaar instrument voor veel organisaties.

Wat leer je in deze masterclass?

Na afloop van deze introductiecursus:

  • Ben je bekend met de programmeertaal R en de ontwikkelomgeving R Studio
  • Kun je data importeren in R en diverse data transformaties toepassen
  • Kun je inzichtelijke data-visualisaties maken voor verschillende analysedoeleinden
  • Ken je de basis van programmeren, waaronder het schrijven van functies, om processen en analyses te automatiseren
  • Kun je het bovenstaande concreet toepassen op onder andere analyses van klantdata

Doelgroep

Deze introductiecursus is bedoeld voor iedereen die ervaring wil opdoen met programmeren in de taal R. Van adviseurs, analisten, consultants, accountants, onderzoekers en management controllers: leren programmeren in R is voor velen waardevol. Deelnemers worden verwacht te beschikken over een academisch werk- en denkniveau. Basiskennis van statistiek is aanbevolen.

Handig om te weten

DataDe data voor 2025 worden op een nader moment bekend gemaakt
Collegegeld € 999,- vrij van BTW
LocatieCampus Woudestein, Erasmus Universiteit Rotterdam
Inschrijven

Certificaat

Als je de volledige Masterclass hebt gevolgd, krijg je een certificaat van deelname van de Erasmus Universiteit Rotterdam.

Programma

09:30 – 09:45 uurIntroductie en kennismaking
09:45 – 10:45 uur
  • R en R Studio: getting started
  • Het gebruiken van R functies
  • Het aanroepen van software libraries
10:45 – 11:00 uurKoffie en Thee
11:00 – 12:30 uur
  • Het importeren van data in R en het bekijken in R studio
  • Het genereren van data summaries en descriptive statistics
  • Indexing en selecteren van data
  • Basis datamanipulaties
12:30 - 13:30 uurLunch
13:30 – 14:45 uur
  • Het maken van visualisaties met ggplot
  • Histogrammen, density plots, box plots, scatterplots, time series plots
  • Oefeningen met opmaak en interpretatie
  • Eigen maken van visualisaties
14:45 – 15:00 uurKoffie en Thee
15:00 – 16:20 uur
  • Datatransformaties met tidyverse
  • Filteren, sorteren, muteren en groeperen van data
  • Praktijkopdracht transformeren en visualiseren van data
16:20 – 16:30 uurSamenvatting en afsluiting dag 1

09:30 – 09:45 uurOpening en bespreking dagprogramma
09:45 – 10:45 uur
  • Echt zelf programmeren: eigen functies schrijven
  • Hoe bouw je een functie op?
  • Hoe werk je met functies?
10:45 - 11:00Koffie en Thee
11:00 – 12:30 uur
  • Hoe automatiseer je het gebruik van functies?
  • For loops, while loops en if statements
12:30 - 13:30 uurLunch
13:30 – 14:45 uur
  • Verdieping functies en automatisering
  • Error handling
  • Oefeningen met praktijkvoorbeelden
14:45 - 15:00 uurKoffie en Thee
15:00 – 16:15 uurPraktijkopdracht analyseren van klantdata
16:15 – 16:30 uurSamenvatting, evaluatie en afsluiting

Docenten

  • Dr. Kristiaan Glorie

    Dr. Kristiaan Glorie is directeur van Erasmus Q-Intelligence, een onderdeel van de Erasmus Universiteit Rotterdam dat zich toelegt op Data Science en kunstmatige intelligentie. Hij heeft een achtergrond in de econometrie (cum laude) en is gepromoveerd in Operations Research. Kristiaan adviseert bedrijven over de toepassing en inzet van advanced analytics en kunstmatige intelligentie op diverse gebieden zoals demand forecasting, voorraadbeheersing en procesoptimalisatie. Hij geeft les binnen diverse post-academische opleidingen. Hij heeft gewerkt met een variëteit aan cliënten in de publieke en private sector, waaronder gerenommeerde partijen als Koninklijke Gazelle, het Erasmus Medisch Centrum, de Belastingdienst en Knab bank.

    Portretfoto van Kristiaan Glorie

Kijk ook eens naar deze programma's:

    Vergelijk @count opleiding

    • @title

      • Tijdsduur: @duration
    Vergelijk opleidingen