2017-07-27 1 views
0
busan<-subset(influ_busan, select = c(CNT,temp_min,temp_diff,humid_mean,hpa_mean,rad_mean,wind_mean,o3)) 

new_busan<-mice(busan, seed=12345, n=5) 

lm_busan <- with(new_busan,lm(CNT~temp_min+temp_diff+humid_mean+hpa_mean+rad_mean+wind_mean+o3)) 

summary(lm_busan) 
busan_predict<-data.frame(fitted.values(lm_busan)) 

Dies ist meine einfache Versionssyntax. Ich benutze multiple Imputation für NA und Nach multipler Imputation möchte ich angepasste Werte extrahieren. Ich kann jedoch keine angepassten Werte extrahieren. Wie kann ich angepasste Werte extrahieren?Wie man angepasste Werte nach mehrfacher Imputation extrahiert

Antwort

0

Sie können dies über Funktion von meiner Version mice; hoffentlich wird in die Haupt mice Version in Kürze aufgenommen werden:

siehe: https://github.com/stefvanbuuren/mice/pull/51

devtools::install_github("alexwhitworth/mice") 
library(mice) 
new_busan <- mice(busan, seed= 12345, m=2) 
busan_predict <- extract_imputations(busan, new_busan$imp, j= 1) 
busan_predict <- extract_imputations(busan, new_busan$imp, j= 2) 

bearbeiten Offenbar habe ich nicht die Mäuse Dokumentation lesen gründlich genug. Diese Funktionalität existierte bereits in Mäusen - mice::complete

+0

Das ist wirklich hilfreich. Dank dir habe ich mein Problem gelöst. Danke vielmals. Einen schönen Tag noch :) –

+0

@yurijung Dann sollten Sie im Idealfall die Antwort akzeptieren und upvoten –

Verwandte Themen