Додайте «килимок» (rug)
Побудований нами графік виглядає доволі добре, але між годинами 10 і 15 помітний натяк на бімодальність. Оскільки ми бачимо лише «пляму» оцінки густини, важко зрозуміти, наскільки ми впевнені у такій формі.
Зменшімо цю невизначеність кількома кроками.
Спершу знизьте alpha на графіку густини, щоб точніше визначити піки за допомогою фонної сітки.
Далі додайте під графіком густини rug-плот за допомогою geom_rug(). Щоб показати можливі накладання в rug-плоті, встановіть для нього alpha рівним 0.5.
Датафрейм, який ви створили у попередній вправі — truck_speeding — уже завантажено для вас.
Ця вправа є частиною курсу
Найкращі практики візуалізації в R
Інструкції до вправи
- Встановіть прозорість (alpha) графіка густини на
0.7. - Додайте до графіка
geom_rug(). - Встановіть прозорість (alpha) rug-плота на
0.5.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
ggplot(truck_speeding, aes(x = hour_of_day)) +
# Adjust opacity to see gridlines with alpha = 0.7
geom_density(bw = 1.5, fill = 'steelblue', ___) +
# add a rug plot using geom_rug to see individual data points, set alpha to 0.5.
___ +
labs(title = 'Citations by hour', subtitle = "Gaussian kernel SD = 1.5")