首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将glm回归添加到ggplot,其中数据点在分组之后着色

将glm回归添加到ggplot,其中数据点在分组之后着色
EN

Stack Overflow用户
提问于 2016-05-28 02:01:48
回答 1查看 620关注 0票数 0

我试图通过将回归添加到数据图中来可视化回归,但我想将数据点按组(八个不同的组)着色,然后ggplot为每个组创建一条glm线,而不是一条包含所有八组的glm线。有没有一种方法可以显示所有八组(为数据点着色)并将回归线放在顶部?

我已经添加了一张使用以下语法时的图像:

代码语言:javascript
复制
ggplot(data=Sig, aes(x=LogDistance, y=Amplitude,colour=DyrN)) + geom_point() + ylab("Intensitet af kald") + xlab("LogDistance")+geom_smooth(method=glm,data = Sig)

在图中,我希望包括为组着色的数据点,这是在lme4软件包中计算的回归,以及包括第二条线,这是一个理论关系,但我希望在GLM线周围有阴影区域。

有人能帮上忙吗?

EN

回答 1

Stack Overflow用户

发布于 2016-05-28 02:44:37

您只需要将颜色美学应用于geom_point:

代码语言:javascript
复制
ggplot(data=Sig, aes(x=LogDistance, y=Amplitude)) + 
    geom_point(aes(colour=DyrN)) + 
    geom_smooth(method=glm,data = Sig) +
    ylab("Intensitet af kald") + 
    xlab("LogDistance")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37490247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档