Logo do 49º BPM, Batalhão com responsabilidade territorial sobre a Cidade Administrativa , onde se encontra a Diretoria de Proteção Social, unidade à qual pertenço.

Questões Gerais - Dashboard

Exercícios realizados como Prova Final da disciplina Visualização de Dados.

Exercício 1.1 - Introdução ao ggplot2

data(mtcars)

ggplot(mtcars, aes(x = wt, y = mpg, color = factor(cyl))) +
geom_point(size = 3) +
labs(
title = "Relação entre Peso e Consumo de Combustível",
x = "Peso do Veículo (wt)",
y = "Consumo de Combustível (mpg)",
color = "Número de Cilindros"
) +
theme_minimal()

Exercício 1.2 - Gráfico de Barras

data(diamonds)

ggplot(diamonds, aes(
x = reorder(cut, -table(cut)[cut]),
fill = cut
)) +
geom_bar() +
geom_text(
stat = "count",
aes(label = ..count..),
vjust = -0.4,
size = 4
) +
scale_fill_brewer(palette = "RdYlBu") +
labs(
title = "Contagem de Diamantes por Tipo de Corte",
x = "Tipo de Corte",
y = "Quantidade",
fill = "Corte"
) +
theme_minimal() +
theme(legend.position = "none")

Exercício 1.3 - Customização Avançada

ggplot(diamonds, aes(x = cut, y = price, fill = cut)) +
geom_boxplot() +
scale_fill_manual(
values = c(
"Fair" = "#d73027",
"Good" = "#fc8d59",
"Very Good" = "#fee090",
"Premium" = "#91bfdb",
"Ideal" = "#4575b4"
)
) +
labs(
title = "Preço dos Diamantes por Tipo de Corte",
x = "Tipo de Corte",
y = "Preço (US$)"
) +
theme_minimal() +
theme(
legend.position = "none",
axis.text.x = element_text(angle = 45, hjust = 1)
)

Exercício 1.4 - Conceitos Fundamentais

Questão : Explique a diferença entre os geoms geom point() e geom jitter(). Em que situação cada um é mais apropriado?

Resposta: O geom_point() plota os pontos exatamente nas coordenadas originais dos dados. É indicado quando há pouca ou nenhuma sobreposição entre observações.
Por sua vez, o geom_jitter() adiciona um pequeno deslocamento aleatório aos pontos, sendo mais apropriado quando há sobreposição excessiva, especialmente em dados discretos ou categóricos.

Questão : Descreva o conceito de ”Gramática dos Gráficos” e como ele é implementado no ggplot2.

Resposta: A Gramática dos Gráficos define que um gráfico estatístico é composto pela combinação de elementos independentes, como:

  • Dados
  • Mapeamentos estéticos (aes)
  • Geometrias (geoms)
  • Escalas
  • Facetas
  • Temas

O pacote ggplot2 implementa esse conceito de forma declarativa, permitindo a construção de gráficos complexos por meio da adição progressiva de camadas.