假设我们提出了以下线性混合模型(LMM),我们通常称之为
假设我们还想从
fit
。library(lme4)
fit <- lmer(Reaction ~ Days + (1 | Subject), data = sleepstudy)
假设我们还想从
fit
中提取原始公式(即固定效应和随机效应部分),并将其传递给另一个称为fit2
的LMM。显然,将terms(fit)
传递给lmer()
的formula
参数是行不通的。> fit2 <- lmer(terms(fit), data = sleepstudy)
Error: No random effects terms specified in formula
问题
有没有一种方法可以从fit
中提取固定效应和随机效应部分,然后将其传递给lmer()
?
fit
中提取原始公式,即Reaction ~ Days + (1 | Subject)
? - neilfwsfit@call$formula
也可以实现。 - neilfws