Facetando para mostrar a estrutura.
Usando o código do último exercício, vamos modificá-lo para agrupar os países por região usando facetas.
Isso vai ajudar a dar um pouco mais de estrutura à apresentação sem complicar demais o gráfico.
Queremos usar facet_grid() aqui e manter todos os gráficos na mesma coluna, permitindo comparações fáceis fora de uma região e, ao mesmo tempo, mantendo o agrupamento por região.
Você também precisará ajustar o argumento scale em facet_grid() para evitar repetir toda a estrutura do eixo y em cada faceta.
Este exercício faz parte do curso
Boas práticas de visualização em R
Instruções do exercício
- Adicione
facet_grid()ao código do último gráfico e defina sua variável de facetas comoregion~.. - Deixe o eixo y livre definindo
scalecomo'free_y'.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
who_subset %>%
mutate(logFoldChange = log2(cases_2002/cases_1992)) %>%
ggplot(aes(x = logFoldChange, y = reorder(country, logFoldChange))) +
geom_point() +
geom_vline(xintercept = 0) +
xlim(-6,6) +
# add facet_grid arranged in the column direction by region and free_y scales
___