Buenas tardes, necesito ayuda, ya que después de mucho intentos no consigo avanzar.
Alguien me puede indicar como puedo calcular el número de "NA" que me aparecen en un DATA FRAMES?
Espero que alguien me pueda ayudar.
Muchas gracias,
Sandra
Buenas tardes, necesito ayuda, ya que después de mucho intentos no consigo avanzar.
Alguien me puede indicar como puedo calcular el número de "NA" que me aparecen en un DATA FRAMES?
Espero que alguien me pueda ayudar.
Muchas gracias,
Sandra
Buenas:
Aplicando la función apply se puede calcular el número de NA por columna y luego se suma. Teniendo en cuenta que TRUE equivale a 1 y FALSE a 0
> library('carData')
> data(Chile)
> apply(Chile, 2, function(x) sum(is.na(x)))
    region population        sex        age  education     income  statusquo 
         0          0          0          1         11         98         17 
      vote 
       168 
> sum(apply(Chile, 2, function(x) sum(is.na(x))))
[1] 295Un saludo.