在R中的ggplot2中使用geom_抖动和geom_盒形图控制点颜色

在R中的ggplot2中使用geom_抖动和geom_盒形图控制点颜色,r,plot,ggplot2,R,Plot,Ggplot2,我在ggplot2中有以下方框图,我将使用geom_jitter绘制的点添加到其中: p <- ggplot(mtcars, aes(factor(cyl), mpg)) + geom_boxplot(aes(colour=factor(cyl))) + geom_jitter(aes(color=factor(cyl))) p黑点是箱线图的异常值 仅绘制方框图,您可以看到这一点 ggplot(mtcars, aes(cyl, mpg)) + geom_boxplot(aes(f

我在ggplot2中有以下方框图,我将使用
geom_jitter
绘制的点添加到其中:

p <- ggplot(mtcars, aes(factor(cyl), mpg)) + geom_boxplot(aes(colour=factor(cyl))) + geom_jitter(aes(color=factor(cyl)))

p黑点是箱线图的异常值

仅绘制方框图,您可以看到这一点

ggplot(mtcars, aes(cyl, mpg)) + 
   geom_boxplot(aes(fill=as.factor(cyl)), outlier.size = 0) 
设置outlier.size=0可以去除异常点。你也可以改变颜色。查看
?geom_箱线图
,了解更多详细信息

ggplot(mtcars, aes(cyl, mpg)) + 
   geom_boxplot(aes(fill=as.factor(cyl)), outlier.size = 0) +
   geom_jitter(color=factor(cyl))