这与问题here有关.但是,我不是要制作 boxplot,而是 ggplot2 中的散点图,但添加参数 geom_jitter()
会添加 黑点似乎与我的数据集无关。
这是一个使用 mpg 数据包的示例:
这是一个简单的散点图,看起来有点“太干净”
gmpg<-ggplot(data=mpg, aes(x=hwy, y=cty))
gmpg+geom_point(aes(col=manufacturer))
产生这个:
现在,如果我添加参数 jitter,就会发生这种情况
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/