ÎncepețiÎncepe gratuit

Rezumarea rezultatelor

Funcția summary() este utilă, dar se limitează la statisticile încorporate în ea. Pentru a obține statistici mai specifice, ai văzut că se poate folosi sintaxa summarise(across(everything(), list())) din pachetul dplyr.

În acest exercițiu, vei folosi summarise(across(everything(), list())) pentru a calcula media, abaterea standard, mediana, minimul și maximul diametrelor de abalone. Vei salva rezultatul și vei extrage apoi anumite elemente din el.

Setul de date abaloneKeep și pachetul dplyr sunt deja încărcate pentru tine.

Acest exercițiu face parte din cursul

R pentru utilizatorii de SAS

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește sintaxa summarise(across(everything(), list())) pentru a calcula media, abaterea standard, mediana, minimul și maximul coloanei diameter din abaloneKeep. Salvează rezultatul ca abdiam.
  • Folosește funcția de structură str() pentru a vizualiza tipul clasei obiectului abdiam și numele elementelor din acesta.
  • Folosește operatorul $ pentru a selecta și afișa elementul diameter_sd stocat în abdiam.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 
___
Editează și rulează codul