Använda prediktormatris
Ett viktigt beslut när man använder modellbaserad imputation är vilka variabler som ska ingå som prediktorer, och i vilka modeller. I mice() styrs detta av prediktormatrisen, och som standard används alla variabler för att imputera alla andra.
Om det finns många variabler i datan, eller om tiden för en ordentlig modellselektion är begränsad, kan du använda mices inbyggda funktion för att skapa en prediktormatris baserad på korrelationerna mellan variablerna. Denna matris kan sedan skickas till mice(). I den här övningen får du träna på just det: du skapar först en prediktormatris där varje variabel imputeras med hjälp av de variabler som är mest korrelerade med den, och sedan matar du in din prediktormatris i imputeringsfunktionen. Låt oss prova den här enkla modellselektionen!
Den här övningen är en del av kursen
Hantering av saknade värden med imputering i R
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create predictor matrix with minimum correlation of 0.1
pred_mat <- ___(biopics, mincor = ___)