Kom igångKom igång gratis

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

Visa kurs

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 = ___)
Redigera och kör kod