En este artículo, veremos cómo reemplazar el valor del carácter con NA en el lenguaje de programación R.
Podemos reemplazar un valor de carácter con NA en un vector y en un marco de datos.
Ejemplo 1: Reemplace el valor del carácter con NA en el vector
En un vector, podemos reemplazarlo usando la operación de indexación.
Sintaxis:
vector[vector == “carácter”] <- NA
R
# create a vector with 10 characters vector = c("a", "d", "A", "g", "S", "S", "t", "S", "e", "S") # store actual vector in final final = vector # replace character S with NA final[final == "S"] <- NA # display final vector print(final)
Producción:
[1] "a" "d" "A" "g" NA NA "t" NA "e" NA
Ejemplo 2: Reemplace el valor del carácter con NA en el marco de datos
Reemplace el valor del carácter con NA en el marco de datos.
Sintaxis:
marco de datos[marco de datos== “carácter”] <- NA
R
# create a dataframe with 10 characters data = data.frame("a", "d", "A", "g", "S", "S", "t", "S", "e", "S") # store actual dataframe in final final = data # replace character A with NA final[final == "A"] <- NA # display final dataframe print(final)
Producción:
X.a. X.d. X.A. X.g. X.S. X.S..1 X.t. X.S..2 X.e. X.S..3 1 a d <NA> g S S t S e S
Publicación traducida automáticamente
Artículo escrito por gottumukkalabobby y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA