R语言包ggpubr 组间比较,添加pvalue
您可以使用stat_compare_means函数来添加p值。
首先,您需要安装和加载ggpubr包。
install.packages("ggpubr")
library(ggpubr)
然后,您需要创建一个包含组别和值的数据框。
df <- data.frame(
group = rep(c("A", "B", "C"), each = 10),
value = c(rnorm(10, 10, 2), rnorm(10, 12, 2), rnorm(10, 8, 2))
)
接下来,您可以使用ggboxplot函数来创建箱线图。使用stat_compare_means函数来添加p值。
ggboxplot(df, x = "group", y = "value",
color = "group", palette = "jco") +
stat_compare_means(method = "t.test")
这将生成一个箱线图,其中每个组之间的差异都有一个p值。
请注意,p值的计算方法可以通过设置method参数来更改。在上面的示例中,我们使用了t.test方法来计算p值。
原文地址: https://www.cveoy.top/t/topic/nbv 著作权归作者所有。请勿转载和采集!