3
The option expand
of scales
exists for this. Can be used with the function expansion
for greater control:
library(ggplot2)
p <- ggplot(df, aes(j, reorder(k, -j))) +
geom_col(fill="#70A2E7", width = 0.85) +
theme_bw(10)
# Distância aditiva (adiciona espaço na mesma escala dos dados plotados)
p + scale_x_continuous(expand = expansion(add = c(0, 0.5)))
# Distância multiplicativa (adiciona espaço proporcional, p.e. 0.1 para 10%)
p + scale_x_continuous(expand = expansion(mult = c(0.1, 0.2)))