R barplot

ggplot2.barplot

参数解释+画图示例

ggpubr.barplot

library(edgeR);library(dplyr);library(ggpubr)
x <- read.csv(file = "./Desktop/excel1.sjy.csv")
x <- x[,-c(6:7,12:13)]
data <- reshape2::melt(x,id="ID")
data[,2] <- as.character(data[,2])
data[1:32,2] <- "C";data[33:64,2] <- "A"

result <- wilcox.test(as.numeric(data[1:32,3]),as.numeric(data[33:64,3] ))
anno <- paste("pvalue(wilcox.test) = ",signif(result$p.value,4))
p <- ggbarplot(data, x = "ID", y = "value", color = "variable",
          palette = c("blue", "red"),
          position = position_dodge(0.8),add = c("mean_se"))
  p <- p+annotate(geom="text",label=anno, x=3, y=1);p

结果:
在这里插入图片描述

添加显著性

利用ggpubr+ggplot2做barplot和boxplot图并显示显著性

  p1 <- ggbarplot(data, x = "ID", y = "value", add = "mean_se",
                  color = "variable", palette = c("blue", "red"),
                  position = position_dodge(0.8))+
        stat_compare_means(aes(group = variable), 
                                paired = F,
                                label.y = .9) +
        stat_compare_means(aes(group = variable), 
                                paired = F,
                                label = "p.signif",
                                label.y = .8) 

结果:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值