Introducere în datele lipsă

Gestionarea datelor lipsă în R

Nicholas Tierney

Statistician

Introducere

Cel mai bun lucru de făcut cu datele lipsă este să nu le ai

--Gertrude Mary Cox

  • A lucra cu date reale înseamnă a lucra cu date lipsă

  • Datele lipsă pot avea efecte neașteptate asupra analizei

  • O imputare defectuoasă poate duce la estimări și decizii eronate.

Gestionarea datelor lipsă în R

Ce veți învăța

  • Ce sunt valorile lipsă
  • Cum se identifică datele lipsă
  • Cum se prelucrează și ordonează datele lipsă
  • Explorarea cauzelor datelor lipsă
  • Imputarea valorilor lipsă
Gestionarea datelor lipsă în R

Cunoștințe necesare

Gestionarea datelor lipsă în R

Ce sunt valorile lipsă?

Valorile lipsă sunt valori care ar fi trebuit înregistrate, dar nu au fost.

NA = Not Available.

Gestionarea datelor lipsă în R

Cum verific dacă am valori lipsă?

x <- c(1, NA, 3, NA, NA, 5)

any_na(x)
TRUE
are_na(x)
FALSE  TRUE FALSE  TRUE  TRUE FALSE
n_miss(x)
3
prop_miss(x)
0.5
Gestionarea datelor lipsă în R

Lucrul cu date lipsă

NA + orice = NA

heights
Sophie    Dan   Fred 
   165    177     NA
sum(heights)
NA
Gestionarea datelor lipsă în R

Capcane ale datelor lipsă

NaN: Not a Number.

any_na(NaN)
TRUE
any_na(NULL)
FALSE
any_na(Inf)
FALSE
Gestionarea datelor lipsă în R

Capcane ale datelor lipsă (2)

NA | TRUE
TRUE
NA | FALSE
NA
NA + NaN
NA
NaN + NA
NaN
Gestionarea datelor lipsă în R

Să exersăm!

Gestionarea datelor lipsă în R

Preparing Video For Download...