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

Описова статистика та маскування функцій

Раніше ви бачили, що функція summary() обчислює середнє, медіану, 1-й і 3-й квартилі, а також мінімум і максимум. Стандартне відхилення не включене. Втім, у пакунках Hmisc і psych є функція describe(), яка надає ширший набір описових статистик, зокрема стандартне відхилення.

Щоб отримати ці описові статистики, ви запустите функцію describe(), яка має однакову назву в обох пакунках. Щоб уникнути плутанини, завжди варто використовувати запис packagename::functionname() і явно вказувати функцію з потрібного пакунка.

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

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

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

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

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

  • Підключіть пакунок Hmisc.
  • Отримайте описову статистику для статі, довжини, діаметра та висоти морського вуха за допомогою функції Hmisc::describe().
  • Підключіть пакунок psych — зверніть увагу на попередження про те, що функція describe() маскується пакунком Hmisc (оскільки в обох пакунках є функція describe().)
  • Запустіть функцію describe() з пакунка psych, щоб отримати описову статистику для довжини, діаметра та висоти морського вуха. Поле статі пропустіть, адже psych::describe() працює лише з числовими змінними.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Load the Hmisc package
library(___)

# Run describe() from Hmisc for sex, length, diameter, height
abaloneKeep %>% 
  select(___, ___, ___, ___) %>% 
  ___::___

# Load the psych package
___

# Run describe() from psych for length, diameter, height
___ %>% 
  ___ %>% 
  ___::___
Редагувати та запускати код