Quebrando para muitos níveis
facet_grid() é fantástico para variáveis categóricas com poucos níveis. Embora seja possível fazer facet em variáveis com muitos níveis, o gráfico resultante ficará muito largo ou muito alto, o que pode dificultar a visualização.
A solução é usar facet_wrap(), que separa os níveis ao longo de um eixo, mas “quebra” todos os subconjuntos em um determinado número de linhas ou colunas.
Para este gráfico, vamos usar o conjunto de dados Vocab que você já viu. A camada base já está fornecida.
Como temos muitos years, não faz sentido usar facet_grid(), então vamos tentar facet_wrap() em seu lugar.
Este exercício faz parte do curso
Visualização de Dados Intermediária com ggplot2
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
ggplot(Vocab, aes(x = education, y = vocabulary)) +
stat_smooth(method = "lm", se = FALSE) +
# Create facets, wrapping by year, using vars()
___(___(___))