我正在努力解决如何将个人和群体趋势线添加到我的情节中。(R 并使用 ggplot2)。
这是我正在使用的代码:
MensHG.fm2=lmer(HGNewtons~Temperature+QuadTemp+Run+(1|Subject),MenstrualData) #model
plot.hg<-data.frame(MensHG.fm2@frame,fitted.re=fitted(MensHG.fm2))
g1<-ggplot(plot.hg,aes(x=Temperature,y=HGNewtons))+geom_point()
g2<-g1+facet_wrap(~Subject, nrow=6)+ylab(bquote('HG MVF (N)'))+xlab(bquote('Hand ' ~T[sk] ~(degree*C)))
g3<-g2+geom_smooth(method="glm", formula=y~ploy(x,2), se=FALSE) #This gives me my individual trendlines
现在我想将数据的 g1 部分(即总体趋势)的趋势线放到我的每个单独的图上——最好的方法是什么?如果我使用代码,我可以看到趋势:
g5=g1+geom_smooth(method="glm", formula=y~poly(x,2), se=FALSE)
但是,一旦我进行 facet-wrap,这条趋势线就会消失(我得到与 g3 相同的输出)
使用以下方法似乎无法解决问题: g4<-g3+geom_smooth(data=MensHG.fm2)