ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Altere o bandwidth para 3.5 em geom_density_ridges().
  • Defina os limits da escala do eixo x de 0 a 150.
  • 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
    
Editar e executar o código