data (mtcars)
library (ggplot2)
ggplot(data = 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 carro (wt)",
y = "Consumo de combustível (mpg)",
color = "Número de cilindros"
) +
theme_minimal()
library (ggplot2)
ggplot(data = diamonds) +
aes(x = reorder(cut, -table(cut)[cut]), fill = cut) +
geom_bar() +
geom_text(
stat = "count",
aes(label = after_stat(count)),
vjust = -0.5,
size = 3
) +
scale_fill_brewer(palette = "BrBG", direction = -1) +
scale_x_discrete(
labels = c(
"Fair" = "Ruim",
"Good" = "Bom",
"Very Good" = "Muito Bom",
"Ideal" = "Ideal",
"Premium" = "Excelente"
)
) +
labs(
title = "CONTAGEM DE DIAMANTES POR TIPO DE CORTE",
x = "Tipo de Corte (cut)",
y = "Contagem"
) +
theme_dark()
library(ggplot2)
ggplot(data = diamonds) +
aes(x = cut, y = price, fill = cut) +
geom_boxplot() +
scale_fill_manual(
values = c(
"Fair" = "blue",
"Good" = "green",
"Very Good" = "purple",
"Premium" = "red",
"Ideal" = "orange"
)
) +
labs(
title = "DISTRIBUIÇÃO DOS PREÇOS POR TIPO DE CORTE",
x = "Tipo de Corte (cut)",
y = "Preço do Diamante (R$)"
) +
theme_minimal() +
theme(
legend.position = "none",
axis.text.x = element_text(angle = 45, hjust = 1) # Ajuste dos rótulos
)
## O geom_point ( ) é utilizado em visualização de dados para criação de gráficos de dispersão, sendo representado por uma relação numérica entre duas variáveis utilizando as coordenadas X, Y permitindo o mapeamento direto das coordenadas reais entre esta relação dos eixos. Neste tipo, os pontos podem se sobrepor quando ocorrer a proximidade das coordenadas ou estas sejam iguais. Por outro lado, o geom_jitter ( ) faz com que tenha pequenos deslocamentos aos pontos do gráfico nos eixos X, Y para que não ocorra a sobreposição dos pontos e o gráfico fique mais limpo, fácil de visualizar todas as informações pertinentes. Dessa forma se os dados trabalhados estiverem com muitos valores iguais nos eixos X, Y usa-se o geom_jitter ( ) para essa correção.
## A gramática dos gráficos é um conceito que estabelece um conjunto de regras para auxiliar na criação de visualização mais eficazes por meio de um gráfico estatístico. Ela tem o papel de orientar a seleção correta do uso dos elementos visuais, seja o tipo do gráfico, linhas, cores a fim de facilitar ao máximo a transmissão das informações e que estas sejam compreendidas por quem visualizar os diferentes gráficos. Neste contexto, o pacote ggplot2 implementa a Gramática dos Gráficos de forma prática e estruturada permitindo que seja construído gráficos ponto a ponto utilizando simplesmente o operador + por meio de adição sucessiva de camadas.