Если вы запускаете модель (например, lm1
), вы можете увидеть категории вещей, которые она вычисляет, используя имена (например, names(lm1)
), а затем получить значения, используя $
.
# Dummy Example
df <- data.frame(v1 = 1:10,
v2 = runif(10))
lm1 <- lm(v1 ~ v2, data=df)
# See all types of computed values
names(lm1)
# grab computed values
lm1$coefficients
lm1$residuals
lm1$fitted.values
# some things stored in lm1 are your inputs, such as model
lm1$model
ОБНОВЛЕНИЕ: для lme4, захватывать элементы, используя @
вместо $
. Вы также можете увидеть другие вычисленные элементы, используя names(summary(lm1))
, а затем захватить элементы с summary()
, используя $
library(lme4)
df <- data.frame(v1 = 1:10,
v2 = runif(10),
v3 = c(1,1,2,2,2,3,3,3,4,4))
lm1 <- lmer(v1 ~ v2 + (1 | v3), data=df)
lm1@devcomp
names(summary(lm1))
summary(lm1)$sigma