How do I adjust the position in geom_text to distribute the column labels over each of their respective columns, currently they are all aligned on top of each other (see picture)
ggplot(ESCd, aes(factor(S),fill = ESC9)) +
geom_bar(stat="count", position = "dodge")+
geom_text(stat='count', aes(label=..count..), vjust=-1, position = "identity")