Обчисліть міри розкиду
Розширмо потужний синтаксис group_by() і summarize() на міри розкиду. Якщо ви не певні, чи ваші розподіли симетричні чи зміщені, корисно розглянути стійку міру, як-от IQR, додатково до звичних дисперсії або стандартного відхилення.
Ця вправа є частиною курсу
Розвідувальний аналіз даних у R
Інструкції до вправи
Набір даних gap2007, який ви створили в попередній вправі, доступний у вашому робочому середовищі.
- Для кожного континенту в
gap2007підсумуйте тривалість життя, використовуючиsd(),IQR()і кількість країнn(). Немає потреби називати нові стовпці, які тут утворюються. Функціяn()у межах вашого викликуsummarize()не приймає аргументів. - Порівняйте розкид цих розподілів графічно, побудувавши накладені графіки густини для тривалості життя з розбиттям за континентами.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Compute groupwise measures of spread
gap2007 %>%
group_by(___) %>%
summarize(___,
___,
___)
# Generate overlaid density plots
gap2007 %>%
ggplot(aes(x = ___, fill = ___)) +
geom_density(alpha = 0.3)