Описова статистика та маскування функцій
Раніше ви бачили, що функція 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
___ %>%
___ %>%
___::___