R语言(ggplot)如何绘制分组比较的箱线图?如下图所示

Python074

R语言(ggplot)如何绘制分组比较的箱线图?如下图所示,第1张

boxplot(x1~name,da,at=c(1,5,9),names=paste(c('A','B','C'),'x1',sep='.'),xlim=c(0,12))

boxplot(x2~name,da,at=c(2,6,10),add=T,names=paste(c('A','B','C'),'x2',sep='.'))

boxplot(x3~name,da,at=c(3,7,11),add=T,names=paste(c('A','B','C'),'x3',sep='.'))

分组柱状图,又叫聚合柱状图。当需要在同一个轴上显示各个分类下不同的分组时,需要用到分组柱状图,是学术论文中常用的图。每个分组中的柱子使用不同的颜色或者相同颜色不同透明的方式区别各个分类,各个分组之间需要保持间隔。

利用ggplot2包进行绘制,这里不赘述。

[1] https://www.rdocumentation.org/packages/ggplot2/versions/3.3.5

[2] https://ggplot2-book.org/preface-to-the-second-edition.html

画出的图上 工具栏上有个向左的 黑色箭头 点击下 就可以对图形编辑了。点击菜单栏insert 选择text 在点击你要的地方 就可以了。

如果在编程中 可以 text(a,b, 'c ')

a为X的坐标

b为Y 的坐标

c为你要的写的字