Group_by output
For this exercise, you will continue where you left off in the last exercise working with summarise(across(everything(), list())) syntax from the dplyr package. This time, however, you will add the group_by() function to produce custom summary statistics for abalone diameters by sex group.
The abaloneKeep dataset and dplyr package have been loaded for you.
Diese Übung ist Teil des Kurses
R For SAS Users
Anleitung zur Übung
- Use
summarise(across(everything(), list()))syntax to compute the mean, standard deviation, median, minimum, and maximum of diameter fromabaloneKeepby sex usinggroup_by(). Save the output asabsexdiam. - Use the
str()structure function to view the class type ofabsexdiam, names of the elements inabsexdiam, and dimensions. - Use the filter function to extract the row for sex equal to
"I"fromabsexdiam.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Save output from summarise() for diameter by sex
___ <- abaloneKeep %>%
group_by(___) %>%
select(___, ___) %>%
summarise(___(everything(), list(mean = ___,
___ = ~sd(.x),
median = ~median(.x),
min = ___,
___ = ___)))
# Get structure of absexdiam
___
# Use filter() function to extract row for sex == "I"
___ %>% filter(___)