ggplot2 Flashcards
Escolher o dataset usado no gráfico ggplot
ggplot(data = )
Criar um gráfico de dispersão
+ geom_point(mapping = aes(x =, y = ))
Definir quais variáveis serão definidas como x e y
mapping = aes(x =, y = )
Template para plotar um gráfico do ggplot
ggplot(data = ) +
(mapping = aes())
Mudar a cor dos pontos de acordo com uma variável do dataset
aes(x = , y = , color = )
Para mudar manualmente, faça o “color =” fora da função aes
Mudar o tamanho dos pontos de acordo com uma variável do dataset
aes(x =, y =, size = )
Para mudar manualmente, faça o “size =” fora da função aes
Mudar a transparência dos pontos de acordo com uma variável do dataset
aes(x =, y =, alpha = )
Para mudar manualmente, faça o “alpha =” fora da função aes
Mudar o formato dos pontos de acordo com uma variável do dataset
aes(x =, y =, shape = )
Para mudar manualmente, faça o “shape =” fora da função aes
Fazer um gráfico de suavização da linha
geom_smooth( mapping = aes( x = , y = ))
Mudar o formato da linha de acordo com uma variável do dataset
aes(x =, y = , linetype =)
Colocar duas geometrias em um mesmo gráfico
Definir já na função ggplot as entradas aes( ) ou questões gráficas + + < função geométrica>
Selecionar apenas parte dos dados para plotar o gráfico
( data = filter(dados, variável == “classe”), se = FALSE)
Tirar linhas de variação no geom_smooth
se = FALSE
Tirar legenda do gráfico
show.legend = FALSE
Gráfico de barras
geom_bar( mapping = aes( x = variável ) )
Criar um gráfico de barras de proporções
geom_bar( aes( x = variável, y = ..prop..), group = 1 ) )
Mudar as cores do gráfico de acordo com uma variável
aes(x = variável, fill = variável)
Mesma variável: reforça as diferenças
Variável diferente: Faz uma divisão horizontal das barras mostrando do que são constituídas
Criando no gráfico de barras, barras empilhadas que vão de 0-1 com as proporções por uma determinada variável
geom_bar(mapping = aes(x = variável1, fill = variável2), position = “fill”)
Criando no gráfico de barras, “sub” barras laterais
geom_bar(mapping = aes(x = variável1, fill = variável2), position = “dodge”)
Retirar overplotting em um gráfico ( principalmente de dispersão )
geom_point(position = “jitter”)
Cria um gráfico em que os pontos sobrepostos aumentam de tamanho
geom_count( )
Trocar o eixo X pelo Y em um gráfico
coord_flip( )
Transformar um gráfico( de barras por exemplo) em coordenadas polares
coord_polar()
Alterar a largura das barras em um histograma
binwidth =
Vários histogramas em um mesmo gráfico
geom_freqpoly( )
Aplicar zoom em um gráfico
coord_cartesian( ylim = c(de, até) )
Ordenar os valores do eixo x
aes(x = reorder(variável x, variável ordenadora , FUN = median)
Gráfico que possibilita verificar a quantidade de pontos em uma mesma posição no eixo X~Y
geom_bin2d( )
geom_hex( )