Un ridgeline plot básico
Se proporciona código para crear un ridgeline plot que muestra el porcentaje por encima del límite al que se detuvo a los conductores, según el día de la semana.
Modifica el código para establecer el ancho del kernel (bandwidth) a un valor específico, cambiar los límites del eje x para eliminar las colas largas y añadir también un subtitle que indique al lector el ancho de banda que estás usando.
Este ejercicio forma parte del curso
Buenas prácticas de visualización en R
Instrucciones del ejercicio
- Cambia
bandwidtha 3.5 engeom_density_ridges(). - Establece los
limitsde la escala x de0a150. - Añade al gráfico el subtítulo
'Gaussian kernel SD = 3.5'.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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