我正在尝试使用带有正负条的 ggplot2 绘制带标签的条形图。
到目前为止有效,但我想将标签设置在栏之外,使其位于栏的上方或下方。我试图根据vjust = c(x1,...,xn)
. 这行不通。我刚刚收到错误消息错误:“设置美学时,它们可能只取一个值。问题:vjust”x
geom_text()
使用正常的绘图命令。我想在 ggplot2 中复制这个命令:
xpos <- barplot(d, col=mycols, main='Verteilung in Dresden 2004',
ylab='Anteil in %', xlab='Milieu', names.arg=l,
cex.axis=0.7, cex.names=0.7, ylim=c(0,max(d)+0.05))
boxed.labels(xpos,d+0.02,sprintf('%d%s', d*100, '%'),
bg='transparent', border=FALSE, cex=0.7)
所以它看起来就像这样很好...... ;-)
有人有什么建议吗?
谢谢大家的帮助。