如何在GGR图中打印相应的摘要词,如平均值、最大值?

如何在GGR图中打印相应的摘要词,如平均值、最大值?,r,plot,ggplot2,R,Plot,Ggplot2,这是我生成这个数字的代码 ggplot(dataS, aes(x = property_name, y = val_int,fill=property_name)) + geom_boxplot()+ylim(0,4.5)+ stat_summary(fun.y=mean, colour="darkred", geom="point", shape=18, size=3,show_guide = FALSE) + geom_text(data = means, aes(label

这是我生成这个数字的代码

ggplot(dataS, aes(x = property_name, y = val_int,fill=property_name)) +
  geom_boxplot()+ylim(0,4.5)+
  stat_summary(fun.y=mean, colour="darkred", geom="point", shape=18, size=3,show_guide = FALSE) + 
  geom_text(data = means, aes(label =  means$val_int, y = 3.5))+
  geom_text(data = sds, aes(label =  sds$val_int, y =  3.75))+
  geom_text(data = maxs, aes(label =  maxs$val_int, y =  4))+
  geom_text(data = mins, aes(label =  mins$val_int, y =  3.25))+
  theme(axis.text.x = element_text(angle = 25, hjust = 1,vjust=1))
我想把它写下来就像…max 9816 sd 1810等等……我该怎么做?

完整答案:

ggplot(dataS, aes(x = property_name, y = val_int,fill=property_name)) +
  geom_boxplot()+ylim(0,4.5)+
  stat_summary(fun.y=mean, colour="darkred", geom="point", shape=18, size=3,show_guide = FALSE) + 
  geom_text(data = means, aes(label =  paste("Mean:", means$val_int), y = 3.5))+
  geom_text(data = sds, aes(label =  paste("SD:", sds$val_int), y =  3.75))+
  geom_text(data = maxs, aes(label =  paste("Max:", maxs$val_int), y =  4))+
  geom_text(data = mins, aes(label =  paste("Min:", mins$val_int), y =  3.25))+
  theme(axis.text.x = element_text(angle = 25, hjust = 1,vjust=1))

如果您将代码分解为多行,可能会有很大帮助。
geom_text(data=means,aes(label=paste(“means:,means$val_int),y=3.5))
?我尝试过分解它……出于某种原因,它不接受它<代码>ggplot(数据,aes(x=属性名称,y=val\u int,fill=属性名称))+geom\u箱线图()+ylim(0,4.5)+统计摘要(fun.y=mean,color=“darkred”,geom=“point”,shape=18,size=3,show\u guide=FALSE)+geom\u文本(数据=means,aes(label=means$val\u int,y=3.5))+geom\u文本(数据=sds,aes=val=3.75))+geom\u文本(data=maxs,aes(label=maxs$val_int,y=4))+geom_text(data=min,aes(label=min$val_int,y=3.25))+theme(axis.text.x=element_text(angle=25,hjust=1,vjust=1))@Lyngbakr真棒……哥们……你们真是太棒了