En este artículo, vamos a discutir cómo reemplazar 0 con valores NA en el marco de datos en el lenguaje de programación R.
NA significa valores nulos que pueden representar datos nulos/elementos nulos en un marco de datos. La tarea se puede lograr definiendo primero un marco de datos que contenga 0 como valores. Entonces podemos reemplazar 0 con NA usando el operador de índice [].
Sintaxis :
marco de datos [marco de datos == 0] = NA
dónde,
- dataframe es el dataframe de entrada
- En index estamos comprobando si el valor es 0, si es 0 entonces lo estamos reemplazando como NA
Ejemplo: Reemplazar 0 con NA para datos enteros
R
# create a dataframe with 0 # along with numeric values and display data=data.frame(column1=c(1,2,3,0,0), column2=c(0,1,0,2,0)) # Actual data data # replace 0 with NA data[data==0]=NA print("===============") # display data
Producción:
Ejemplo: programa R para crear un marco de datos con strings junto con 0 y reemplazar 0 con NA
R
# create a dataframe with 0 # along with string values and display data=data.frame(column1=c("sravan","Bobby","ojaswi",0,0), column2=c(0,"Rohith",0,"Gnanesh",0)) # Actual data data # replace 0 with NA data[data==0]=NA print("===============") # display data
Producción:
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA