Disse funksjonene brukes for å justere plassering av søyler i søylediagram. Søylene starter helt inntil aksen og får litt luft i enden av søylen.
Details
expand_soyle(): Brukes for å flytte start av søyle helt inn til aksen og legger til litt luft i enden av søylen.expand_soyle_str_fig(): Brukes i de tilfeller der det ikke er tilstrekkelig plass til tekst-label i plot. Gir litt større plass i enden av søylene.
Examples
# Pakke for å laga figurar
library(ggplot2)
p = ggplot(mtcars, aes(x = cyl, y = mpg)) +
geom_col()
# Default plot har ikke start av søyle helt inntil aksen
p
p + scale_y_continuous(expand = expand_soyle())
# Legge til mer rom i enden av søylene for tekst-labels
p = ggplot(mtcars, aes(x = cyl)) +
geom_bar() +
geom_text(stat = "count", aes(x = cyl, label = ..count..), vjust = -1)
p
#> Warning: The dot-dot notation (`..count..`) was deprecated in ggplot2 3.4.0.
#> ℹ Please use `after_stat(count)` instead.
p + scale_y_continuous(expand = expand_soyle_str_fig())