Ausgabe zusammenfassen
Die Funktion summary() ist hilfreich, aber auf die in dieser Funktion enthaltenen Statistiken beschränkt. Um gezieltere Kennzahlen zu erhalten, kannst du die Syntax summarise(across(everything(), list())) aus dem Paket dplyr verwenden.
In dieser Übung verwendest du summarise(across(everything(), list())), um Mittelwert, Standardabweichung, Median, Minimum und Maximum der Abalone-Durchmesser zu berechnen. Du speicherst die Ausgabe und extrahierst anschließend bestimmte Elemente.
Der Datensatz abaloneKeep und das Paket dplyr wurden für dich geladen.
Diese Übung ist Teil des Kurses
<Kurs>R für SAS-Anwender:innen</Kurs>Übungsanweisungen
- Verwende die Syntax
summarise(across(everything(), list())), um Mittelwert, Standardabweichung, Median, Minimum und Maximum vondiameterausabaloneKeepzu berechnen. Speichere die Ausgabe alsabdiam. - Verwende die Struktur-Funktion
str(), um den Klassentyp vonabdiamund die Namen der Elemente inabdiamanzuzeigen. - Verwende den Operator
$, um das inabdiamgespeicherte Elementdiameter_sdauszuwählen und anzuzeigen.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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
___