使用ggplot,我会绘制一个像这样的数字
df = data.frame(xx= seq(1,100),yy=rnorm(100)*2,
zz = rep(c("a","b"),50))
ggplot(aes(x = xx, y = yy, color = zz, group = zz), data = df) + geom_smooth() + geom_point() + theme_bw()
theme(legend.title=element_blank())
`
我的原始数据集有很多点。由于平滑线和相同组中的点之间的颜色相同,这种带有我数据的图形非常混乱。
我想为点制作浅色(或手动更改颜色)并更清晰地显示线条。
如何使用这样的数字为点和线设置不同的颜色?
答案 0 :(得分:1)
如果我正确理解你想要什么,你可以选择几个方面来突出这些要点:
se = F
添加到geom_smooth()
geom_point(alpha = 0.5)
geom_point(shape = 1)
geom_point(size = 0.5)
取决于您选择的那些路线(或它们的组合),但您可以根据自己的需要决定哪种路线最易读。