Contenido de este artículo
- 0
- 0
- 0
- 0
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/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: