Обобщение вывода
Функция summary() удобна, однако ограничена встроенным набором статистик. Для вычисления конкретных показателей можно применять синтаксис summarise(across(everything(), list())) из пакета dplyr.
В этом упражнении вы воспользуетесь синтаксисом summarise(across(everything(), list())), чтобы вычислить среднее значение, стандартное отклонение, медиану, минимум и максимум диаметров моллюсков абалон. Вы сохраните результат и затем извлечёте отдельные его элементы.
Набор данных abaloneKeep и пакет dplyr уже загружены для вас.
Это упражнение является частью курса
R для пользователей SAS
Инструкции к упражнению
- Используя синтаксис
summarise(across(everything(), list())), вычислите среднее значение, стандартное отклонение, медиану, минимум и максимум диаметра из набора данныхabaloneKeep. Сохраните результат в объектabdiam. - Примените функцию
str()для просмотра типа класса объектаabdiamи названий его элементов. - Используйте оператор
$, чтобы выбрать и отобразить элементdiameter_sd, хранящийся вabdiam.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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
___