Samenvattende statistieken per groep
Aansluitend op de vorige oefening ga je hier verder met de dplyr::summarise()- en summarise(across(everything(), list()))-syntaxis in combinatie met group_by() om aangepaste statistieken te berekenen voor specifieke variabelen per relevante groepen, zoals de categorieën sex en adult.
De abaloneKeep-gegevensset en het pakket dplyr zijn al voor je geladen.
Deze oefening maakt deel uit van de cursus
R voor SAS-gebruikers
Oefeninstructies
- Bereken statistieken per groepsvariabele met
summarise()engroup_by(). - Bereken de mediaan, 25e en 75e percentiel voor whole weight per adult en noem de uitvoer
median_wweight,q1_wweightenq3_wweight. - Bereken het gemiddelde en de sd voor height en diameter per sex.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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))))