1

我想使用 ggplot2 boxplot 可视化平均(6组)的组差异。请看下面的代码。但是,因为我也有兴趣将属于这些组之一的三个人的价值可视化(不是三个人的一组,而是将其视为三个单个案例)对所有组的平均值,甚至是他们被选中的组从。我想知道如何隔离这三个观察结果,以便在它们所属的组的实际箱线图中用不同的符号(星号;三角形等)标记它们。不能将它们设置为异常值,因为与组中的其他受试者相比,它们与平均值相差不远。这显然可以在痛苦中完成,但现在这并不优雅:)。

我愿意接受任何建议,并将非常感谢您的意见!干杯!

mean.n <- function(x){
return(c(y = median(x)*0.97, label = round(mean(x),2)))
}
FA<-ggplot(data, aes(factor(group), averFA, label=rownames(data))) + 
 ylim(0.35, 0.5) +
geom_boxplot(fill = "grey80", colour = "#3366FF") +
stat_summary(fun.data = mean.n, geom = "text", fun.y = mean, colour = "red")
4

0 回答 0