制作箱线图并查找组间差异

导入数据

plot_data <- read_excel(“10-数据.xlsx”,sheet = “Sheet1”)

#-----------------------
p<- ggplot(data=plot_data)+
geom_boxplot(mapping=aes(x=x,y=AGB,colour = x ), #箱线图
alpha = 0.5,
size=1.5,
width = 0.6)+
scale_color_manual(limits=c(“Gramineae”,“Cyperaceae”,“Leguminosae”,“Other”),
values=c(“#85B22E”,“#5F80B4”,“#E29827”,“#922927”))+ #颜色
geom_signif(mapping=aes(x=x,y=AGB), # 不同组别的显著性
comparisons = list(c(“Gramineae”, “Cyperaceae”), # 哪些组进行比较
c(“Gramineae”, “Leguminosae”),
c(“Gramineae”, “Other”),
c(“Cyperaceae”, “Leguminosae”),
c(“Cyperaceae”, “Other”),
c(“Leguminosae”, “Other”)),
map_signif_level=T, # T显示显著性,F显示p value
tip_length=c(0,0,0,0,0,0,0,0,0,0,0,0), # 修改显著性线两端的长短
y_position = c(1270,1300,1330,1240,1210,1270), # 设置显著性线的位置高度
size=1, # 修改线的粗细
textsize = 4, # 修改显著性标记的大小
test = “t.test”)+ # 检验的类型
theme_classic( # 主题设置,这个是无线条主题
base_line_size = 1 # 坐标轴的粗细
)+
labs(x=“”,y=“AGB”)+ # 添加标题,x轴,y轴内容
theme(plot.title = element_text(size = 15,
colour = “black”,
hjust = 0.5),
axis.title.y = element_text(size = 15,
# family = “myFont”,
color = “black”,
face = “bold”,
vjust = 1.9,
hjust = 0.5,
angle = 90),
legend.title = element_text(color=“black”, # 修改图例的标题
size=15,
face=“bold”),
legend.text = element_text(color=“black”, # 设置图例标签文字
size = 10,
face = “bold”),
axis.text.x = element_text(size = 13, # 修改X轴上字体大小,
color = “black”, # 颜色
face = “bold”, # face取值:plain普通,bold加粗,italic斜体,bold.italic斜体加粗
vjust = 0.5, # 位置
hjust = 0.5,
angle = 0), #角度
axis.text.y = element_text(size = 13,
color = “black”,
face = “bold”,
vjust = 0.5,
hjust = 0.5,
angle = 0)
)
p
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值