geom_signif的任何使用都会导致此错误: f(...)出错: 只能处理在x轴上绘制的组的数据
我认为这似乎是因为我在ggplot函数中使用fill =来分隔我的条形图,所以我有了分组条。
ggplot(Csummary, aes(x=reorder(Time,Cort), y=Cort, fill=Posthoc)) +
labs(x = "", y = "Corticosterone (ng/mL)") +
geom_bar(position=position_dodge(), stat="identity",colour="black") +
geom_errorbar(aes(ymin=Cort-se, ymax=Cort+se),
width=.2, position=position_dodge(.9)) + theme_classic() +
scale_fill_grey(start = .5, end = 1) +
guides(fill=FALSE)
尝试在PP和H中以及PP和H之间的阴影条之间获得比较条。
应该提一下,我也尝试了旧的例子:
+ geom_path(x=c(.75,.75,1.25,1.25),y=c(8,9,9,8)) + annotate("text",x=1,y=10,label="NS")
但最终没有画出水平线