我制作了一个有三个斜率估计值的条形图,包括它们的标准误差。但是,其中一个估算来自另一个模型,而不是其他两个。因此,我想在它们之间留一个间隙或一条线,这样很明显它们来自不同的模型。任何人都可以帮助我吗? 我的代码和我的数据如下所示:
ggplot(data=data, aes(x=Name, y=Slope))+geom_bar(stat="identity")+geom_errorbar(aes(x=data$Name, ymin=(data$Slope-data$SE_Slope), ymax=(data$Slope+data$SE_Slope), width=.25))
Name Slope SE_Slope
BP 1.72 0.43
AP 1.74 0.51
DIF 1.70 0.46
答案 0 :(得分:0)
geom_vline()可能对您有用!使用geom_bar可能会对x轴有趣,但这可能会有所帮助:
Add a vertical line with ggplot when x-axis is a factor
此外,如果您真的想指出它,可以使用annotate()。