Zacznij terazZacznij za darmo

Podsumowanie wyników

Funkcja summary() jest przydatna, ale ogranicza się wyłącznie do statystyk wbudowanych w tę funkcję. Aby uzyskać bardziej szczegółowe statystyki, możesz skorzystać ze składni summarise(across(everything(), list())) z pakietu dplyr.

W tym ćwiczeniu użyjesz summarise(across(everything(), list())) do obliczenia średniej, odchylenia standardowego, mediany, minimum i maksimum średnicy muszli abalonów. Zapiszesz wynik, a następnie wyodrębnisz wybrane elementy.

Zbiór danych abaloneKeep oraz pakiet dplyr zostały już wczytane.

To ćwiczenie jest częścią kursu

R dla użytkowników SAS

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj składni summarise(across(everything(), list())), aby obliczyć średnią, odchylenie standardowe, medianę, minimum i maksimum zmiennej diameter ze zbioru abaloneKeep. Zapisz wynik jako abdiam.
  • Użyj funkcji str(), aby wyświetlić typ klasy obiektu abdiam oraz nazwy jego elementów.
  • Użyj operatora $, aby wybrać i wyświetlić element diameter_sd przechowywany w abdiam.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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 
___
Edytuj i uruchom kod