Kom igångKom igång gratis

Sammanfatta utdata

Funktionen summary() är användbar, men den är begränsad till de statistiska mått som är inbyggda i den. För att få mer specifika statistiska mått har du sett att syntaxen summarise(across(everything(), list())) från paketet dplyr kan användas.

I den här övningen använder du summarise(across(everything(), list())) för att beräkna medelvärde, standardavvikelse, median, minimum och maximum för abalones diameter. Du sparar utdata och extraherar sedan specifika element.

Datauppsättningen abaloneKeep och paketet dplyr har redan laddats in åt dig.

Den här övningen är en del av kursen

R för SAS-användare

Visa kurs

Övningsinstruktioner

  • Använd syntaxen summarise(across(everything(), list())) för att beräkna medelvärde, standardavvikelse, median, minimum och maximum för diameter från abaloneKeep. Spara utdata som abdiam.
  • Använd strukturfunktionen str() för att visa klasstypen för abdiam och namnen på elementen i abdiam.
  • Använd operatorn $ för att välja och visa elementet diameter_sd som är lagrat i abdiam.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Save output from summarise() for diameter
abdiam <- ___ %>% 
  select(___) %>%
  summarise(across(___, list(___ = ~mean(.x),
                                      ___ = ~sd(.x),
                                      median = ___,
                                      min = ___,
                                      ___ = ~max(.x))))

# Use str() to see class of abdiam and names of elements
___

# Use $ selector to display diameter_sd 
___
Redigera och kör kod