Description Usage Arguments Value See Also Examples
Toma los valores de una columna numérica y les asigna los elementos definidos por los argumentos. Se pueden definir la cantidad de números decimales, el separador de decimales y el separador de miles
1 | formatear_num(df, columnas, decs = 1, sep_miles = ".", sep_decs = ",", ...)
|
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 ( |
decs |
Número de decimales. Cantidad de decimales, en formato numérico, que se desea mostrar en los valores. Por defecto, si no se explicita, la función asigna 1. |
sep_miles |
Caracter que se usa para separar miles. Puede elegirse cualquiera: espacio, coma, punto. Por defecto, si no se explicita, la función asigna el punto. |
sep_decs |
Caracter que se usa para separar decimales. Puede elegirse cualquiera: espacio, coma, punto. Por defecto, si no se explicita, la función asigna la coma. |
... |
Otros argumentos |
Un dataframe con los valores de las columnas seleccionadas
formateadas con los elementos definidos en los argumentos. Las columnas serán
convertidas a caracteres. No existe forma de modificar separadores de
decimales y miles sin transformar una columna numérica en una una columna de
caracteres. Sólo se puede modificar la forma de visualizar los datos con
la función de R base options(OutDec= ",")
, pero con conocidos riesgos de
quebrar códigos.
La función exige que las columnas ingresadas para formatear sean numéricas. Si no son numéricas, la función no realizará ninguna transformación con ellas y las dejará sin modificación.
Other funciones para transformar columnas de data frames:
a_caracteres()
,
a_cero()
,
a_nas()
,
a_numeros()
1 2 | datos <- data.frame(a = c(10.46,15.37,20.28, 25.19), b = c(1000, 2000, 3000, 4000))
(datos <- formatear_num(datos, 1:2, decs = 1, sep_miles =".", sep_decs = ","))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.