Alegerea modelelor implicite
MICE creează un model de imputare separat pentru fiecare variabilă din date. Tipul modelului depinde de tipul variabilei respective. O abordare populară este să setezi un model implicit pentru fiecare dintre cele patru tipuri de variabile.
Poți face acest lucru pasând argumentul defaultMethod funcției mice(), care trebuie să fie un vector de lungime 4 ce conține metodele implicite de imputare pentru:
- Variabile continue,
- Variabile binare,
- Variabile categoriale (factori neordonați),
- Variabile factor (factori ordonați).
În acest exercițiu, vei folosi documentația pachetului mice pentru a vedea lista metodelor disponibile și pentru a le alege pe cele dorite. Să trecem la selecția modelelor!
Acest exercițiu face parte din cursul
Gestionarea datelor lipsă prin imputare în R
Instrucțiuni pentru exercițiu
- În documentația RDocumentation returnată de
?mice, există un tabel cu cuvântul-cheie corespunzător fiecărei metode. - Imputează datele
biopicscumice()folosind următoarele metode implicite, în această ordine: arbori de clasificare și regresie, analiza discriminantă liniară, potrivirea predictivă a mediei, modelul de cote proporționale. - Afișează
biopics_multiimppentru a vedea ce metodă a fost utilizată pentru fiecare variabilă.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Impute biopics using the methods specified in the instruction
biopics_multiimp <- ___(biopics, m = 20,
defaultMethod = ___)
# Print biopics_multiimp
print(biopics_multiimp)