0
我期待從lmer模型中預測'條件',特別是ns樣條。我已經用mtcars數據集複製了這個問題(技術上很差的例子,但是爲了解決這個問題)。R - 從lmer模型中提取ns樣條對象並預測新數據
這裏是我嘗試用線性模型做:
data(mtcars)
mtcarsmodel <- lm(wt ~ ns(drat,2) + hp + as.factor(gear), data= mtcars)
summary(mtcarsmodel)
coef(mtcarsmodel)
test <- predict(mtcarsmodel, type = "terms")
完美。但是,對於lmer預測,沒有相應的「條款」選項(unresolved issue here)。
mtcarsmodellmer <- lmer(wt ~ ns(drat,2) + (hp|as.factor(gear)), data= mtcars)
summary(mtcarsmodellmer)
coef(mtcarsmodellmer)
ranef(mtcarsmodellmer)
由於沒有相當於「預測,術語」功能,我要提取上述固定和隨機係數及係數適用於mtcars數據,但對如何提取的NS花不知道對象來自模型,並將其預測爲一些新數據。對於「多元」轉換變量也是如此。聚(drat,2) - 額外的榮譽,如果你能得到這個。