Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Bereken statistieken per groepsvariabele met summarise() en group_by().
  • Bereken de mediaan, 25e en 75e percentiel voor whole weight per adult en noem de uitvoer median_wweight, q1_wweight en q3_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))))
Code bewerken en uitvoeren