Seu primeiro beeswarm
O código a seguir cria um beeswarm simples com os dados de velocidade por gênero, parecido com o que vimos na última lição.
Você vai notar que não fica ótimo, porque o empilhamento dos pontos causa sobreposição entre as distribuições dos dois gêneros.
Ajuste esse gráfico reduzindo o tamanho dos pontos usando o argumento cex para 0.5 e definindo um valor de opacidade para os pontos, deixando o gráfico menos carregado e destacando os pontos individuais.
Além disso, adicione um boxplot transparente sobre os pontos para fornecer estatísticas-resumo básicas.
Este exercício faz parte do curso
Boas práticas de visualização em R
Instruções do exercício
- Reduza o tamanho dos pontos definindo
cex = 0.5na geometria do beeswarm. - Defina o
alphados pontos como 0.8. - Adicione um boxplot transparente por cima do beeswarm.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Load library for making beeswarm plots
library(ggbeeswarm)
md_speeding %>%
filter(vehicle_color == 'RED') %>%
ggplot(aes(x = gender, y = speed)) +
# change point size to 0.5 and alpha to 0.8
geom_beeswarm(___) +
# add a transparent boxplot on top of points
___