Direct naar de hoofdinhoud
eLearner.app

Interactieve cursus

R-cursus

Leer R-programmeren voor gegevensmanipulatie, statistische analyse en functioneel programmeren. Van basisprincipes van syntaxis en vectoren tot matrices, dataframes en aangepaste functies.

01 · Basisprincipes en vectoren

2 lessen

De R-omgeving, variabelen, elementaire rekenkunde en de kerndatastructuur: vectoren.

  1. 1.1Variabelen en vectorenMaak variabelen met de operator <- en voer bewerkingen uit op numerieke vectoren die zijn gemaakt met c().~10 min
  2. 1.2Gegevenstypen en matricesOntdek gegevenstypen (logisch, karakter, numeriek) en de tweedimensionale structuur van matrices.~12 min

02 · Structuren en flow

2 lessen

Werken met dataframes voor tabellarische analyse en controle van de uitvoeringsstroom.

  1. 2.1GegevensframesDefinieer en bevraag echte datasets in R, krijg toegang tot rijen, kolommen en filter records.~12 min
  2. 2.2Voorwaardelijke regels en lussenBeheer de logische stroom van uw code met if-else en herhaalbewerkingen met behulp van for-lussen.~12 min

03 · Functies en analyse

2 lessen

Schrijf modulaire code door aangepaste functies te definiëren en statistische aggregaten te berekenen.

  1. 3.1Functies schrijvenCreëer herbruikbare functies met standaardargumenten en retourwaarden.~12 min
  2. 3.2Verkenning en aggregatieBereken metingen van het centrum (gemiddelde, mediaan), spreiding (sd) en extraheer samenvattingen met de samenvattingsfunctie.~15 min

04 · Tidyverse en dplyr

2 lessen

Manipuleer en transformeer tabelgegevens efficiënt met behulp van het dplyr-pakket en de Tidyverse-syntaxis.

  1. 4.1Gegevens filteren en selecterenGebruik selecteren, filteren en rangschikken om subsets van kolommen en rijen te extraheren en te sorteren.~12 min
  2. 4.2Mutaties en aggregatiesMaak nieuwe kolommen met gegevens muteren en samenvatten in groepen met behulp van group_by en summarise.~15 min

05 · Gegevensvisualisatie met ggplot2

2 lessen

Creëer professionele en informatieve plots door gebruik te maken van de grammatica van afbeeldingen die in ggplot2 zijn geïmplementeerd.

  1. 5.1Grammatica en basisgeometrieënBouw plots door variabelen toe te wijzen aan esthetische eigenschappen (aes) en geometrische vormen (geom_point, geom_line).~12 min
  2. 5.2Maatwerk en facettenVoeg labels toe, pas grafische thema's toe en splits plots in subpanelen met behulp van facet_wrap.~15 min