Úvod do chybějících dat

Práce s chybějícími daty v R

Nicholas Tierney

Statistician

Úvod

Nejlepší věc, kterou lze s chybějícími daty udělat, je nemít žádná

--Gertrude Mary Cox

  • Práce s reálnými daty = práce s chybějícími daty

  • Chybějící data mohou mít neočekávané dopady na analýzu

  • Špatná imputace vede k nepřesným odhadům a rozhodnutím.

Práce s chybějícími daty v R

Co se naučíte

  • Co jsou chybějící hodnoty
  • Jak chybějící data najít
  • Jak chybějící data upravit a uspořádat
  • Prozkoumat příčiny chybění dat
  • Imputovat chybějící hodnoty
Práce s chybějícími daty v R

Předpokládané znalosti

Práce s chybějícími daty v R

Co jsou chybějící hodnoty?

Chybějící hodnoty jsou hodnoty, které měly být zaznamenány, ale nebyly.

NA = Not Available.

Práce s chybějícími daty v R

Jak zjistit, zda mám chybějící hodnoty?

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
Práce s chybějícími daty v R

Práce s chybějícími daty

NA + cokoliv = NA

heights
Sophie    Dan   Fred 
   165    177     NA
sum(heights)
NA
Práce s chybějícími daty v R

Záludnosti chybějících dat

NaN: Not a Number.

any_na(NaN)
TRUE
any_na(NULL)
FALSE
any_na(Inf)
FALSE
Práce s chybějícími daty v R

Záludnosti chybějících dat (2)

NA | TRUE
TRUE
NA | FALSE
NA
NA + NaN
NA
NaN + NA
NaN
Práce s chybějícími daty v R

Lass uns üben!

Práce s chybějícími daty v R

Preparing Video For Download...