Beskrivelse
Dette er kurset for R-programmøren, som er blevet fortrolig med sproget. Du lærer om brug af CRAN-pakker (Comprehensive R Archive Network), at lave diagrammer med pakkerne ggplot2 og tidyverse, samt Funktionel Programming i R (map/reduce paradigme). Derudover lærer du om Objekt-Orienteret Programmering i R samt Design og implementation af egne data-typer.
Indhold
- Introduktion
- Opvarmning
- Funktionel Programming i R (pipe, magrittr, purrr og dplyr)
- Objekt-Orienteret Programmering
- Debugging og Profiling metoder
- 'The Grammar of Graphics'
- Håndtering af skrifttyper
- Bygge egne pakker
- Interaktive web apps med Shiny
- Integration med andre programmeringssprog
- Opgaver
- Løsningsforslag