Ressourcen Datenanalyse

BA Experiment: Medienrezeption & -wirkung KF A
Sommersemester 2026
Dozent
Raum

Felix Dietrich

02 507

Statistik

Die folgenden Ressourcen können bei der Datenanalyse hilfreich sein:

Analysen

Probieren Sie sich an folgenden Analysen:

  • Simple deskriptive Statistiken (Stichprobenbeschreibung)
  • Compliance
  • Abgeschlossene Fragebögen / auf wie viele Teilnehmer:innen warten wir noch?
  • Indexbildung (z.B. aus mehreren Items einen Index bilden)
  • Manipulationscheck (mittels Mehrebenenanalyse!)
  • Hypothesentest (mittels Mehrebenenanalyse!)

Quarto Tutorial

Datei erstellen

In RStudio: File → New File → Quarto Document, HTML als Ausgabeformat wählen, dann Create klicken. Die neue .qmd-Datei enthält bereits einen Beispiel-Header.

YAML-Header

Der YAML-Header steht ganz am Anfang der Datei und steuert Metadaten und Aussehen:

---
title: "Mein Forschungsbericht"
author: "Max Mustermann"
date: today
format:
  html:
    toc: true
    toc-expand: true
    self-contained: true   # wichtig für die Abgabe!
    code-fold: true        # Code ein-/ausklappbar
    code-tools: true       # Schaltfläche zum Anzeigen aller Codes
    theme: cosmo          # z.B. flatly, cosmo, lumen, journal, minty
---

Weitere Theme-Optionen: Quarto-Dokumentation zu HTML-Themes

Für Literaturangaben (z.B. mit einer .bib-Datei): Quarto-Dokumentation zu Citations.

Markdown-Formatierung

Syntax Ergebnis
# Überschrift 1 Große Überschrift
## Überschrift 2 Mittlere Überschrift
**fett** fett
*kursiv* kursiv
- Listenpunkt Aufzählungsliste
1. Punkt Nummerierte Liste

R Code-Chunks

Chunks beginnen mit ```{r} und enden mit ```. Optionen werden mit #| am Anfang des Chunks angegeben:

```{r}
#| label: mein-chunk    # eindeutiger Name (Pflicht bei fig-/tbl-)
#| message: false       # keine Paketmeldungen ausgeben
#| warning: false       # keine Warnungen ausgeben
```

Tabellen

Das Label-Prefix tbl- ist Pflicht für automatische Tabellennummern. Mit @tbl-mlm kann im Text auf die Tabelle verwiesen werden.

```{r}
#| label: tbl-mlm
#| tbl-cap: "Ergebnisse der Mehrebenenanalyse"
#| message: false
#| html-table-processing: none

library(lme4)
library(report)

model <- lmer(Reaction ~ Days + (Days | Subject), data = sleepstudy)

model |> report_table() |> display("html")
```

Diese Code-Block würde eine Tabelle mit den Ergebnissen der Mehrebenenanalyse erzeugen:

Tabelle 1: Ergebnisse der Mehrebenenanalyse
Parameter Coefficient 95% CI t(174) p Std. Coef. Std. Coef. 95% CI Fit
- fixed
(Intercept) 251.41 (237.94, 264.87) 36.84 < .001 1.06e-15 (-0.32, 0.32)
Days 10.47 (7.42, 13.52) 6.77 < .001 0.54 (0.38, 0.69)
Subject - random
24.74
5.92
0.07
Residual - random
25.59
-
AIC 1755.63
AICc 1756.11
BIC 1774.79
R2 (conditional) 0.80
R2 (marginal) 0.28
Sigma 25.59

Die Funktion display("html") aus dem report-Paket formatiert die Tabelle für die HTML-Ausgabe. Dies können Sie im Grund mit allen Tabellen des report-Pakets oder auch mit tibbles machen.

Abbildungen

Das Label-Prefix fig- ist Pflicht für automatische Abbildungsnummern. Mit @fig-score kann im Text auf die Abbildung verwiesen werden.

```{r}
#| label: fig-score
#| fig-cap: "Scoreverteilung nach Gruppe"
#| fig-width: 6
#| fig-height: 4
#| message: false

library(ggplot2)

ggplot(df, aes(x = gruppe, y = score, fill = gruppe)) +
  geom_boxplot() +
  labs(x = "Gruppe", y = "Score")
```

Dieser Code-Block würde eine Abbildung mit der Scoreverteilung nach Gruppe erzeugen (hier nicht ausführbar, da df nicht definiert ist).

Rendern

Um das Quarto-Dokument zu rendern, klicken Sie in RStudio auf Render oder führen Sie im R-Console quarto::quarto_render("dateiname.qmd") aus. Das Ergebnis ist eine HTML-Datei, die im Browser angezeigt werden kann.