Eliminar todos los caracteres especiales de la string en R

En este artículo, vamos a eliminar todos los caracteres especiales de las strings en el lenguaje de programación R. 

Para esto, usaremos el método str_replace_all() para eliminar los signos de puntuación y no alfanuméricos que está disponible en el paquete stringr.

Instalación

Para instalar esta biblioteca, escriba el siguiente comando en la terminal.

install.packages("stringr")  

Eliminaremos los caracteres no alfanuméricos utilizando el método str_replace_all().

Sintaxis: str_replace_all(string, “[^[:alnum:]]”, “”)

dónde

  • string es la string de entrada
  • [^[:alnum:]] es el parámetro que elimina los caracteres no alfanuméricos.

Ejemplo 1: programa R para eliminar caracteres no alfanuméricos de la string

R

# load the stringr package
library("stringr")
  
# string
string = "a37935fguiegfkeu#$^VYVJ&(*&TFYJ"
  
# display original string
print(string)
  
# remove non alphanumeric characters
print(str_replace_all(string, "[^[:alnum:]]", ""))

Producción:

[1] "a37935fguiegfkeu#$^VYVJ&(*&TFYJ"
[1] "a37935fguiegfkeuVYVJTFYJ"

Ejemplo 2: eliminar los signos de puntuación de la string

Sintaxis: str_replace_all(string, “[[:punto:]]”, “”)

Donde, [[:punto:]: esto eliminará los signos de puntuación de la string

R

# load the stringr package
library("stringr")
  
# string
string = "a37935fguiegfkeu#$^VYVJ&(*&TFYJ"
  
# display original string
print(string)
  
# remove punctuations characters
print(str_replace_all(string, "[[:punct:]]", ""))

Producción:

[1] "a37935fguiegfkeu#$^VYVJ&(*&TFYJ"
[1] "a37935fguiegfkeu$^VYVJTFYJ"

Publicación traducida automáticamente

Artículo escrito por gottumukkalabobby y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *