Reemplazar varias letras con acentos en R

En este artículo, discutiremos cómo reemplazar varias letras con acentos utilizando el lenguaje de programación R.

Método 1: Usar el método chartr

El método chartr() en R se usa para realizar sustituciones de strings. También se utiliza para realizar la traducción y el despliegue de caracteres. 

Sintaxis: chartr(antiguo, nuevo, x)

Parámetro: 
antiguo : la string que se sustituirá
nuevo: la string que se sustituirá con
x: la string que se utilizará 

Ejemplo: reemplazar varias letras con acento

R

# declare character string
str <- "áéèôîáá"
  
# replace string
chartr("áéèôîáá","aeeoiaa", str)

Producción:

[1] aeeoiaa

Método 2: Usar el método gsub

El método gsub() en base R se usa para realizar sustituciones y reemplazos de strings. Se utiliza para reemplazar el patrón en las strings especificadas. En caso de que no se encuentre el patrón, la string se devuelve tal cual. 

Sintaxis: gsub(antiguo, nuevo, x)

Parámetro: 
antiguo : la string que se sustituirá
nuevo: la string que se sustituirá con
x: la string que se utilizará 

Ejemplo: Sustitución de varias letras con acento

R

# declare character string
str <- "áéèôîáá"
  
# replace string
gsub("áéèôîáá","aeeoiaa",str)

Producción:

[1] aeeoiaa

Publicación traducida automáticamente

Artículo escrito por yashchuahan 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 *