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.
Exercícios realizados como Prova Final da disciplina Visualização de Dados.
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()
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")
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)
)
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.
Resposta: A Gramática dos Gráficos define que um gráfico estatístico é composto pela combinação de elementos independentes, como:
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.