Cómo quitar signos de dólar en R (con ejemplos)

Puede eliminar fácilmente los signos de dólar y las comas de las columnas del marco de datos en R utilizando la función gsub () . Este tutorial muestra tres ejemplos del uso de esta función en la práctica.

Quitar signos de dólar en R

El siguiente código muestra cómo eliminar los signos de dólar de una columna en particular en un marco de datos en R:

#create marco de datos 
df1 <- data.frame (ID = 1: 5,
                 ventas = c ('$ 14.45', '$ 13.39', '$ 17.89', '$ 18.99', '$ 20.88'),
                 stringsAsFactors = FALSE )
df1

  Ventas de identificación
1 1 $ 14.45
2 2 $ 13.39
3 3 $ 17.89
4 4 $ 18,99
5 5 $ 20,88

# eliminar los signos de dólar de la columna de ventas 
df1 $ ventas = as.numeric ( gsub ("\ $", "", df1 $ ventas))

df1

  Ventas de identificación
1 1 14,45
2 2 13,39
3 3 17,89
4 4 18,99
5 5 20,88

Quitar signos de dólar y comas en R

El siguiente código muestra cómo eliminar los signos de dólar y las columnas de una columna en particular en un marco de datos en R:

#create marco de datos 
df2 <- data.frame (ID = 1: 3,
                 ventas = c ('$ 14,000', '$ 13,300', '$ 17,890'),
                 stringsAsFactors = FALSE )
df2

  Ventas de identificación
1 1 $ 14 000
2 2 $ 13,300
3 3 $ 17,890

# eliminar los signos de dólar y las comas de la columna de ventas 
df2 $ ventas = as.numeric ( gsub ("[\ $,]", "", df2 $ ventas))

df2

  Ventas de identificación
1 1 14000
2 2 13300
3 3 17890

Tenga en cuenta que ahora puede realizar cálculos en la columna de ventas, ya que se eliminan los signos de dólar y las comas.

Por ejemplo, ahora podemos calcular la suma de la columna de ventas:

#calcular la suma de las ventas
suma (df2 $ ventas)

[1] 45190

Recursos adicionales

Cómo realizar una VLOOKUP (similar a Excel) en R
Cómo extraer el año de la fecha en R
Cómo agregar filas a un marco de datos en R

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Deja un comentario

El agrupamiento es una técnica en el aprendizaje automático que intenta encontrar grupos o grupos de observaciones dentro de un…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!