Ari*_*ant 5 regression r line ggplot2
我是ggplot2的新手,并且有问题显示整个数据集的回归线以及组的回归线.到目前为止,我可以基于该组绘制回归线,但我没有成功获得同一图上整个数据集的回归线.我想要所有具有不同线条样式的回归线,以便可以在黑白打印中轻松识别它们.任何帮助将受到高度赞赏.这是我目前的代码:
ggplot(alldata,aes(y = y, x = x, colour= group, shape= group )) +
geom_point(size = 3, alpha = .8) + geom_smooth(method="lm", fill=NA , size = 1)
Run Code Online (Sandbox Code Playgroud)
mne*_*nel 11
尝试将颜色,形状,线型美学放置在原始调用中 ggplot2
然后,您可以使用不同的颜色添加整个线条
set.seed(1)
library(plyr)
alldata <- ddply(data.frame(group = letters[1:5], x = rnorm(50)), 'group',
mutate, y=runif(1,-1,1) * x +rnorm(10))
ggplot(alldata,aes(y = y, x = x)) +
geom_point(aes(colour= group, shape= group), size = 3, alpha = .8) +
geom_smooth(method="lm", se= F, size = 1, aes(linetype = group, group = group)) +
geom_smooth(method = 'lm',size = 1, colour = 'black', se = F) + theme_bw()
Run Code Online (Sandbox Code Playgroud)
