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