在变量选择之后,我通常会在一个带有数值协变量(2 级或 3 级)的模型中结束。我想要做的是emmeans
优先使用包进行绘图。有没有办法做到这一点?
我可以使用predict
:
m1 <- lm(mpg ~ poly(disp,2), data = mtcars)
df <- cbind(disp = mtcars$disp, predict.lm(m1, interval = "confidence"))
df <- as.data.frame(df)
ggplot(data = df, aes(x = disp, y = fit)) +
geom_line() +
geom_ribbon(aes(ymin = lwr, ymax = upr, x = disp, y = fit),alpha = 0.2)
emmip
我没有想出一种方法emtrends
出于说明目的,我如何使用混合模型来做到这一点lme
?
m1 <- lme(mpg ~ poly(disp,2), random = ~1|factor(am), data = mtcars)