ggplot 中闪避的条形图再次让我难过。几周前,我询问了有关在栏上注释文本的问题(链接),并得到了很好的使用响应+ stat_bin(geom="text", aes(label=..count.., vjust=-1))
。我想,既然我已经有了计数,我将只提供它们,而不是..
之前和之后,我告诉stat_bin
那position
是dodge
。它将它们排列在组的中心并上下调整。应该是小事。请帮我把文字越过栏。
mtcars2 <- data.frame(type=factor(mtcars$cyl),
group=factor(mtcars$gear))
library(plyr); library(ggplot)
dat <- rbind(ddply(mtcars2,.(type,group), summarise,
count = length(group)),c(8,4,NA))
p2 <- ggplot(dat,aes(x = type,y = count,fill = group)) +
geom_bar(colour = "black",position = "dodge",stat = "identity") +
stat_bin(geom="text", aes(position='dodge', label=count, vjust=-.6))