这与 here 问题有关。但是,我不是在尝试制作 boxplot ,而是在 ggplot2 中制作 散点图,但添加参数 geom_jitter()
会添加 黑点 ,这似乎与我的数据集无关。
这是一个使用 mpg 数据包 的 示例:
这是一个 简单散点图,看起来有点“太干净”了 gmpg<-ggplot(data=mpg, aes(x=hwy, y=cty))
gmpg+geom_point(aes(col=manufacturer))
产生这个:
现在,如果我添加参数抖动,就会发生这种情况gmpg+geom_point(aes(col=manufacturer))+geom_jitter()
我试过减少 alpha 等,但黑点仍然存在。这些到底是什么,我该如何删除它们?
最佳答案
无需在 geom_*
函数中分配新的美学映射。这应该有效:
gmpg <- ggplot(data=mpg, aes(x=hwy, y=cty, col=manufacturer))
gmpg + geom_point() + geom_jitter()
关于r - ggplot2:如何使用 geom_jitter 和 geom_point 控制点颜色?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22808219/