ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Establece alpha de geom_density_ridges() a 0.7.
  • Establece expand = c(0,0) en la llamada a scale_x_continuous().
  • Elimina axis.ticks.y en la función theme().

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(___)
Editar y ejecutar código