Hi各位大佬,我又来了。每次遇到的问题我都难以用简略的语言描述,所以请原谅标题的莫名其妙。
事情大概是这样的:我绘制了一张分面的箱线图,想要用geom_signif函数计算相邻两组之间差异的显著性。代码是这个样子的:
ggplot(data, aes(x=Dose, y=Value, fill=
Correlation Metrics)) +
geom_boxplot() +
geom_signif(comparisons = list(c('<=0.5Gy', '<=1.5Gy'), c('<=1.5Gy', '<=10.5Gy'), c('<=10.5Gy', '<=60Gy')), , step_increase = 0.1,
map_signif_level = F, test = t.test)+
facet_wrap(~
Correlation Metrics, ncol = 1) +
labs(y='Value')
![
。
我预期在每个分面的相邻两组间都应该做个比较啊。但是出来的图倒好:第一个分面中比较了第一组,第二个分面中比较了第二组,第三个分面中比较了第三组。
我看网上的代码跟我的差不多,人家出来的图就是全比较的(比如这个:https://www.modb.pro/db/509243)。我的代码差哪了呢?怎么做才能得到全都比较的图呢?