Add label which is the count as well as percentage. Acts like geom_bar() but text label at the position of the top of the bar. Percentage is calculated within facet panels.

geom_text_count_percent(
  nudge_y = 0,
  lineheight = 0.85,
  position = ggplot2::position_dodge2(width = 0.9, preserve = "single"),
  ...
)

Arguments

...

Value

Examples

library(ggplot2)
ggplot(mtcars) +
    aes(x = cyl) +
    geom_bar() +
    geom_text_count_percent(nudge_y = .5)
#> Warning: The dot-dot notation (`..PANEL..`) was deprecated in ggplot2 3.4.0.
#>  Please use `after_stat(PANEL)` instead.