Deja impecables tus ridgelines
Vamos a modificar aún más el gráfico del ejercicio anterior para que sea más bonito y fácil de leer.
Para ello, haz que las densidades sean un poco transparentes para evitar problemas de solapamiento modificando el valor de alpha en la geometría de ridgelines. Después, quita el espacio extra que ggplot añade en los extremos de los datos para evitar la franja vacía a izquierda y derecha donde las densidades no se interpolan. Por último, usa la función theme() para eliminar las marcas del eje y, ya que las líneas de densidad ya señalan las etiquetas del eje y.
La librería ggridges ya está cargada.
Este ejercicio forma parte del curso
Buenas prácticas de visualización en R
Instrucciones del ejercicio
- Establece
alphadegeom_density_ridges()a0.7. - Establece
expand = c(0,0)en la llamada ascale_x_continuous(). - Elimina
axis.ticks.yen la funcióntheme().
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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)) +
# make ridgeline densities a bit see-through with alpha = 0.7
geom_density_ridges(bandwidth = 3.5, ___) +
# set expand values to c(0,0)
scale_x_continuous(limits = c(0,150), ___) +
labs(subtitle = 'Guassian kernel SD = 3.5') +
# remove y axis ticks
theme(___)