Um ridgeline plot básico
Foi fornecido um código para criar um ridgeline plot que analisa a porcentagem acima do limite em que motoristas foram parados, por dia da semana.
Modifique o código para definir a largura do kernel (bandwidth) para um valor específico, mudar os limites do eixo x para remover as caudas longas e também adicionar um subtitle informando ao leitor a largura de banda que você está usando.
Este exercício faz parte do curso
Boas práticas de visualização em R
Instruções do exercício
- Altere o
bandwidthpara 3.5 emgeom_density_ridges(). - Defina os
limitsda escala do eixo x de0a150. - Adicione ao gráfico o subtítulo
'Gaussian kernel SD = 3.5'.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
library(ggridges)
md_speeding %>%
mutate(day_of_week = factor(day_of_week, levels = c("Mon","Tues","Wed","Thu","Fri","Sat","Sun") )) %>%
ggplot(aes( x = percentage_over_limit, y = day_of_week)) +
# Set bandwidth to 3.5
geom_density_ridges() +
# add limits of 0 to 150 to x-scale
scale_x_continuous()
# provide subtitle with bandwidth