Datenauswertung mit R
Einstiegshilfe
- Das Buch Datenvisualisierung mit R (Thomas Rahlf, 2018) kann genutzt werden um Ausgehend von einer Grafik (Landkarte, Diagramm, ...) eigenen Code zu erstellen und so rasch ans ziel zu komemn.
- Sweave verbindet R und LaTeX und kann die Quantitative Forschung erleichtern.
Grundfunktionen
Der Pipe-Operator strukturiert sequenzen von Datenoperationen von links nach rechts (statt von Innen nach außen). So können Verschachtelungen sowie solkale Variablen und Funktionsdefinitionen minimiert werden.
Das erleichtert das Hinzufügen von Schritten an beliebigen Stellen in einer Arbeitsabfolge.
Das erleichtert das Hinzufügen von Schritten an beliebigen Stellen in einer Arbeitsabfolge.
Pakete in der tidyverse laden den Pipe-Operator automatisch, auch das paket magrittr.
library(magrittr)
Shortcut in RStudio
- Mac: [cmd] + [Shift] + [M]
- Windows: [Ctrl] + [Shift] + [M]
Basics
x %>% f
ist gleichbedeutend mitf(x)
x %>% f(y)
ist gleichbedeutend mitf(x, y)
x %>% f %>% g %>% h
ist gleichbedeutend mith(g(f(x)))