¿Cómo verificar los valores faltantes en el marco de datos R?

En este artículo, vamos a ver cómo encontrar los valores que faltan en el marco de datos en el lenguaje de programación R.

Acercarse:

Paso 1: Crear marco de datos.

Primero creemos un marco de datos con algunos valores faltantes y luego demostremos con un ejemplo cómo encontrar los valores faltantes.

R

data <- data.frame(x1 = c(NA, 5, 6, 8, 9),   
                        x2 = c(2, 4, NA, NA, 1), 
                        x3 = c(3,6,7,0,3), 
                        x4 = c("Hello", "value",
                               NA, "geeksforgeeks", NA)) 
                                                                             
display(data)

Producción:

Hemos creado un marco de datos con algunos valores faltantes (NA).

Paso 2: ahora, para verificar los valores faltantes, estamos usando la función is.na() en R e imprima la cantidad de elementos faltantes en el marco de datos como se muestra a continuación.

Sintaxis: es.na()

Parámetro: x: trama de datos

Ejemplo 1:

En este ejemplo, primero creamos datos con algunos valores faltantes y luego encontramos el valor faltante en columnas particulares x1, ×2, x3 y x4 respectivamente usando la función anterior.

R

data <- data.frame(x1 = c(NA, 5, 6, 8, 9),       
                        x2 = c(2, 4, NA, NA, 1), 
                        x3 = c(3,6,7,0,3), 
                        x4 = c("Hello", "value",
                               NA, "geeksforgeeks", NA)) 
                                                                             
data                    
  
# to find out the missing value
which(is.na(data$x1))
which(is.na(data$x2)) 
which(is.na(data$x3)) 
which(is.na(data$x4))

Producción:

Imprime las variables que tienen valores faltantes y el número de valores faltantes.

Ejemplo 2: 

Encontremos la cantidad de valores faltantes usando un enfoque diferente, aquí en este ejemplo, hemos creado datos con valores faltantes y luego encontramos la cantidad de valores faltantes en los datos.

R

Name <- c("John", "Sunny", NA)
Age <- c(31, 18, NA)
number<- c("0", "1", "2")
  
data <- data.frame(Name, Sex, number)
  
display(data)

Producción:

Tenemos un marco de datos y tenemos que encontrar el número de valores faltantes en este marco de datos.

R

Name <- c("John", "Sunny", NA)
Age <- c(31, 18, NA)
number<- c("0", "1", "2")
  
data <- data.frame(Name, Sex, number)
sum(is.na(data))

Producción:

Publicación traducida automáticamente

Artículo escrito por akhilsharma870 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *