gpt4 book ai didi

r - 整个数据集的回归线,以及基于R ggplot2中基于组的回归线?

转载 作者:行者123 更新时间:2023-12-04 17:11:10 27 4
gpt4 key购买 nike

我是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)

最佳答案

尝试将颜色,形状,线型美感放置在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()

关于r - 整个数据集的回归线,以及基于R ggplot2中基于组的回归线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12927527/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com