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
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