257  rowmeans-groupby-summarise

tidyverse
datawrangling
Veröffentlichungsdatum

18. Juni 2025

Schlüsselwörter

Aufgaben, Statistik, Prognose, Modellierung, R, Datenanalyse, Regression

257.1 Aufgabe

257.1.1 Setup

257.1.2 Daten

library(rio)
extra_path <- "https://github.com/sebastiansauer/statistik1/raw/main/data/extra.xls"
extra <- import(extra_path)

257.1.3 Forschungsfrage

Wie groß ist der Unterschied in der Extraversion zwischen Frauen und Männern? Berechnen Sie dazu den Mittelwert für Extraversion pro Geschlechtsgruppe.

257.1.4 Hinweise

  • Beachten Sie die üblichen Hinweise des Datenwerks.

257.2 Lösung

Mittelwert über die Zeilen berechnen mit row_means:

extra <- 
  extra |> 
  mutate(extra_score = row_means(data = extra, select = i3:i12))

Zusammenfassen (mit mean) pro Geschlechtsgruppe:

extra |> 
  select(extra_score, i16) |> 
  drop_na() |> 
  group_by(i16) |> 
  summarise(extra_mean = mean(extra_score),
            extra_sd = sd(extra_score))