Skip to Content

R voor beginners

Handleiding, code en data ter ondersteuning van de 'R voor beginners' workshop

Doel van de cursus

Hoe maak je van je ingezamelde gegevens een reproduceerbare analyse, visualisatie en rapportage, gebruik makend van de software R en Rstudio.

  • Rstudio kunnen gebruiken (Les 1a)
  • Commando’s uitvoeren vanuit een script (Les 1b)
  • Externe databestanden inlezen in R (Les 2a)
  • Gegevens visualiseren (ggplot2) (Les 2b)
  • Data manipuleren in een gewenste vorm (dplyr) (Les 3)
  • Reproduceerbaar analyserapport maken (Rmarkdown) + algemene vragen (Les 4)

Bovenstaande topics worden gecombineerd in een opleiding van 4 workshops. Deze opleiding is bedoeld voor mensen die nog nooit met R gewerkt hebben. In de workshops wordt het materiaal in de handleidingen al doende uitgelegd, en afgewisseld met oefeningen. Na elke workshop wordt er altijd een huistaak aangeboden, die op vrijwillige basis ingediend kan worden, en van feedback voorzien.

R en RStudio

Introductie tot R en Rstudio

  • Uitleg van alle vensters in Rstudio, en overlopen van de user installation instructions
  • Werken met projecten
  • Packages installeren en laden
  • Coding basics in R
  • Vectoren en dataframes

Handleiding Code Huistaak

Inlezen van gegevens

Introductie tot het inlezen van externe databestanden

  • readr
  • readxl
  • googlesheets4

Handleiding Data Code Oefening

ggplot2

Introductie tot het maken van grafieken met ggplot2

  • Basis syntax
  • Geoms
  • Aesthetics
  • Facets
  • Titels
  • Plot bewaren

Handleiding Data Code Oefening Huistaak

dplyr

Introductie tot data manipulatie met dplyr

  • piping
  • filter, arrange, mutate, select
  • group_by, summarise
  • Tidy data: gather, spread

Handleiding Data Code Oefening Huistaak

Rmarkdown

Introductie tot het maken van een reproduceerbaar document met Rmarkdown

  • Markdown syntax
  • Code chunks
  • Chunk opties en globale opties
  • YAML header
  • Tabellen

Handleiding Code Oefening Figuur voor oefening Huistaak