大家应该在很多文章中看到类似箱线图或者小提琴形状的散点图。有时候的确给文章增彩不少,这种图就是抖动散点图。今天我们给大家介绍一个绘制抖动散点图的R包ggbeeswarm,但是呢,如果真正多样化绘制还需要ggplot2的协助。那么也就是我们需要两个包来完成我们抖动散点图的绘制:ggbeeswarm和ggplo2。具体安装我们不再赘述,ggplot2的使用可以参考我们前面的《R语言绘图之ggplot2》。
接下来我们看下是如何绘制,首先我们准备好前期工作包的载入以及数据的生成。
library(ggplot2)
library(ggbeeswarm)
set.seed(12345)
n
dat
接下来我们绘制简单的抖动散点图:
labs
ggplot(mapping=aes(labs, dat)) +geom_quasirandom()
那么如何为两组数据增加颜色呢,具体实例如下:
ggplot(mapping=aes(lab