Я использую пакет мышей для проведения вменения, но это занимает пару часов, поэтому я был бы очень признателен, если бы я мог сохранить полученный объект mids и просто загрузить его в будущем.Извините, если это действительно новый вопрос.Но я попытался просто использовать базовые функции сохранения и загрузки, но, похоже, не сохраняет их правильно.
РЕДАКТИРОВАТЬ: я обнаружил, что это работает, если я загружаю прямо.Однако, если я загружу в новый объект, он не будет загружен как объект mids.Я добавил следующий минимально воспроизводимый пример.
x<-rnorm(10,14,2)
y<-rnorm(10,7,3)
z<-rnorm(10,18,5)
df<-data.frame(x,y,z)
df$x[sample(1:nrow(df), 0.2*nrow(df))] = NA
df$y[sample(1:nrow(df), 0.2*nrow(df))] = NA
df$z[sample(1:nrow(df), 0.2*nrow(df))] = NA
View(df)
imp <- mice(df, pred=quickpred(df))
save(imp, file = "impExample.rda")
rm(imp)
load("impExample.rda")
rm(imp)
impExample <- load("impExample.rda")