2
我正在繪製多級模型(使用lme4軟件包)中的預測值。我可以使用Effect()
功能成功完成此操作。如下圖所示:將lmer的預測值繪製爲單個繪圖
library(lme4)
library(effects)
m1=lmer(price~depth*cut+(1|cut),diamonds)
plot(Effect(c("cut","depth"),m1))
但是,我想現在這些相同的數據,與一個傳奇的單一情節。使用ggplots,我可以做到這一點;但是,我失去了誤差線,如下圖所示:
ggplot(data.frame(Effect(c("cut","depth"),m1)),
aes(x=depth,y=fit,color=cut,group=cut))+
geom_line()
我怎樣才能重新創建第一個圖(帶誤差條)作爲一個單一的情節?