ПочатиПочніть безкоштовно

Підсумувати результати

Функція summary() корисна, але обмежується лише вбудованими в неї статистиками. Щоб отримати потрібніші показники, ви вже бачили, що можна використати синтаксис summarise(across(everything(), list())) з пакета dplyr.

У цій вправі ви застосуєте summarise(across(everything(), list())), щоб обчислити середнє, стандартне відхилення, медіану, мінімум і максимум для діаметрів абалона. Ви збережете результати, а потім витягнете окремі елементи.

Набір даних abaloneKeep і пакет dplyr уже завантажено для вас.

Ця вправа є частиною курсу

R для користувачів SAS

Переглянути курс

Інструкції до вправи

  • Використайте синтаксис summarise(across(everything(), list())), щоб обчислити середнє, стандартне відхилення, медіану, мінімум і максимум діаметра з abaloneKeep. Збережіть результат як abdiam.
  • Скористайтеся функцією структури str(), щоб переглянути клас об'єкта abdiam і назви елементів у 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 
___
Редагувати та запускати код