a_cero: Convertir los NAs de las columnas seleccionadas a ceros

Description Usage Arguments Details Value See Also Examples

View source: R/transformar.R

Description

Convierte los valores NA de las columnas de un data frame a ceros.

Usage

1
a_cero(df, columnas = 1:NCOL(df))

Arguments

df

Un data frame. La función admite sólo data frames, no objetos derivados, como tibles.

columnas

Un vector con las columnas a transformar. Puede ser vector numérico con el índice de las columnas (columnas = 2:4) o vector de caracteres con el nombre de las columnas (columnas = c("a", "b")).

Details

Sólo se admiten objetos del tipo data frame en el argumento df. Las tibles u otros objetos derivados de data frames podrían arrojar error. La función intenta coercionar el objeto ingresado en el argumento df a la clase data frame antes de iniciar cualquier transformación.

Value

Un dataframe con los valores NA de las columnas del argumento convertidas a valores cero (0). Si las columnas numéricas obtendrán 0 numéricos; las columnas de caracteres obtendrán 0 como caracteres ("0").

See Also

Other funciones para transformar columnas de data frames: a_caracteres(), a_nas(), a_numeros(), formatear_num()

Examples

1
2
3
4
5
datos <- data.frame(a = c(10,15,NA, 25), b = c(NA, NA, 30, 40))
(datos <- a_cero(datos, 1:2))

# También es posible aplicar la función llamando a las columnas por sus nombres:
  (datos <- a_cero(datos, c("a", "b")))

academia-i/ai.elementalr.es documentation built on Dec. 18, 2021, 10:21 p.m.