Este relatório apresenta atividades práticas de visualização de dados
com o pacote ggplot2, utilizando os datasets
mtcars e diamonds (já disponíveis no
R).
O objetivo é construir gráficos com boa comunicação visual, rotulagem
adequada e customizações essenciais (cores, temas e organização).
Enunciado: Carregar o dataset mtcars e
criar um gráfico de dispersão entre mpg (milhas por galão)
e wt (peso do carro), com:
(a) título; (b) rótulos dos eixos; (c) cor por número de cilindros
(cyl); (d) theme_minimal().
Enunciado: Utilizando o dataset
diamonds, criar um gráfico de barras com a contagem de
diamantes por tipo de corte (cut),
com:
(a) barras em ordem decrescente; (b) rótulos de valor; (c) paleta
divergente.
Enunciado: Criar um boxplot da variável
price por cut no dataset
diamonds, com:
(a) títulos/rótulos em português; (b) cores customizadas; (c) remoção da
legenda (se desnecessária); (d) ângulo no eixo X.
Enunciado:
1) Explicar a diferença entre geom_point() e
geom_jitter() e quando usar cada um.
2) Descrever o conceito de “Gramática dos Gráficos” e como é
implementado no ggplot2.
1) Diferença entre geom_point() e
geom_jitter()
O geom_point() plota os pontos
exatamente nas coordenadas dos dados. É indicado quando há pouca
sobreposição entre observações e o objetivo é representar fielmente a
posição de cada ponto.
O geom_jitter() aplica um pequeno
deslocamento aleatório aos pontos para reduzir sobreposição, sendo mais
apropriado quando há muitos valores repetidos (especialmente com
variáveis categóricas), pois facilita visualizar a densidade e a
concentração das observações.
2) “Gramática dos Gráficos” no ggplot2
A Gramática dos Gráficos define a construção de gráficos como a composição de componentes independentes, como: dados, mapeamentos estéticos (aes), geometrias (geoms), escalas (scales), facetas (facets) e temas (themes).
No ggplot2, essa lógica é implementada de forma
modular: inicia-se com ggplot() e adicionam-se camadas com
+ (por exemplo, geom_*(),
scale_*() e theme_*()), permitindo criar
visualizações de maneira organizada, consistente e reprodutível.