【发布时间】:2019-06-29 08:15:16
【问题描述】:
我正在尝试使用 ggplot2 函数 geom_text 在条形图上方添加标签(字母)。我的条使用position=position_dodge() 分隔,因此我需要为新标签应用相同的条。但是,我还想使用 nudge_y 将标签与栏分开。如果我尝试同时使用两者,R 会抱怨我只能使用其中一个选项。我想做这样的事情:
Tukey.labels <- geom_text(data=stats,
aes(x=factor(Treatment2), y=x.mean,
label=Tukey.dif),
size=4, nudge_y=3, # move letters in Y
position=position_dodge(0.5)) # move letters in X
创建类似this image 的东西有没有人知道在同时做position_dodge 的同时将我的所有标签在Y 中移动相同距离的可能性?我在其他帖子中找不到答案
【问题讨论】:
-
你试过
vjust吗? -
我试过了,但它不会根据条的大小改变字母