LoslegenKostenlos starten

Zusammenfassende Statistiken nach Gruppe

Aufbauend auf der letzten Übung verwendest du in dieser Aufgabe weiter die Syntax dplyr::summarise() und summarise(across(everything(), list())) zusammen mit der Funktion group_by(), um benutzerdefinierte Statistiken für bestimmte Variablen nach interessierenden Gruppen wie den Kategorien sex und adult zu berechnen.

Der Datensatz abaloneKeep und das Paket dplyr sind bereits für dich geladen.

Diese Übung ist Teil des Kurses

<Kurs>R für SAS-Anwender:innen</Kurs>
Kurs ansehen

Übungsanweisungen

  • Ermittle Statistiken nach Gruppierungsvariable mit summarise() und group_by().
  • Ermittle Median, 25. und 75. Perzentil für whole weight nach adult und benenne die Ausgaben als median_wweight, q1_wweight und q3_wweight.
  • Ermittle Mittelwert und SD für height und diameter nach sex.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Get median, 25th, 75th percentiles for wholeWeight by adult
abaloneKeep %>% 
  group_by(___) %>%
  select(___) %>%
  summarise(median_wweight = median(___),
            q1_wweight = quantile(___, probs = ___),
            q3_wweight = quantile(___, probs = ___))

# Get mean and sd for height and diameter by sex
abaloneKeep %>%
  group_by(___) %>%
  select(___) %>%
  summarise(across(everything(),list(___ = ~ mean(.x),
                                     ___ = ~ sd(.x))))
Code bearbeiten und ausführen