[英]Replace lmer coefficients in R
從下面的帖子,
我也對更改裝有 lmer 的混合模型的系數感興趣。 例如在以下形式的模型中:
mod <- lmer(y ~ x1 + x2 + x3 + (1|class/subjects), data=data)
如何將 x1 和 x2 的系數更改為另一個數字(0 或 0.1 或 1 等)。
我看不出這樣做的正當理由,您可能會遇到一些強大的龍,但這很容易做到。
library(lme4)
fm1 <- lmer(Reaction ~ Days + (Days | Subject), sleepstudy)
summary(fm1)$coef
# Estimate Std. Error t value
#(Intercept) 251.40510 6.823773 36.842535
#Days 10.46729 1.545958 6.770744
fm1@beta[names(fixef(fm1)) == "Days"] <- 0
summary(fm1)$coef
# Estimate Std. Error t value
#(Intercept) 251.4051 6.823773 36.84253
#Days 0.0000 1.545958 0.00000
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.