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>Übungsanweisungen
- Ermittle Statistiken nach Gruppierungsvariable mit
summarise()undgroup_by(). - Ermittle Median, 25. und 75. Perzentil für whole weight nach adult und benenne die Ausgaben als
median_wweight,q1_wweightundq3_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))))