No geral, você pode considerar os seguintes passos:
Seleção da variável (agrupada ou não?)
Invertida ou não?
Limites/ordem do eixo y
Limites/ordem do eixo x
Frequências ou percentagens?
Rótulos
Cores e legenda
barplotFinal <- ggplot(
pss,
aes(
edu,
fill = edu
)
) +
geom_bar() +
scale_y_continuous(
breaks = seq(
0,
1750,
100
)
) +
scale_x_discrete(
limits = c(
"ES-ISCED I",
"ES-ISCED II",
"ES-ISCED III",
"ES-ISCED IV",
"ES-ISCED V"
)
) +
scale_fill_manual(
name = "Bildungsniveau",
labels = c(
"sehr niedrig",
"niedrig",
"mittel",
"hoch",
"sehr hoch"
),
values = beyonce_palette(25)
) +
geom_text(
stat = "count",
aes(label= ..count..),
vjust = -0.5,
size = 3.5,
color = "darkblue"
) +
labs(
x = "Bildungsniveau",
y = "Häufigkeiten",
title = "My first fancy ggplot ohne NA")
barplotFinal
Para salvar o gráfico, é melhor usar a função ggsave()
. O R salva esses arquivos no diretório de trabalho. Se você não souber onde está, use a função getwd()
. Com setwd()
você pode alterar o diretório de trabalho para qualquer caminho desejado. Lembre-se: no RStudio Cloud, o diretório de trabalho é o caminho do projeto em que você está! Crie uma subpasta img
lá!
getwd()
ggsave("./img/mffggplot.png",
width = 8,
height = 6,
units = "in",
dpi = 450
)
Como último passo com gráficos de barras, queremos agrupá-los por outra variável!