Coincidencia de patrones en una String en Programación R – Función agrep()

La función agrep() en R Language se usa para buscar coincidencias aproximadas con el patrón dentro de cada elemento de la string dada.
 

Sintaxis: 
agrep(patrón, x, ignore.case=FALSO, valor=FALSO)
Parámetros:
patrón: patrón especificado que se comparará con los elementos dados de la string. 
x: vector de string especificado. 
ignore.case: Si su valor es TRUE, ignora case. 
valor: si su valor es VERDADERO, devuelve el vector de elementos coincidentes, de lo contrario, devuelve el vector de índices. 
 

Ejemplo 1: 
 

Python3

# R program to illustrate
# agrep function
 
# Creating string vector
x <- c("GFG", "gfg", "Geeks", "GEEKS")
 
# Calling agrep() function
agrep("gfg", x)
agrep("Geeks", x)
agrep("gfg", x, ignore.case = TRUE)
agrep("Geeks", x, ignore.case = TRUE)

Producción : 
 

[1] 2
[1] 3
[1] 1 2
[1] 3 4

Ejemplo 2: 
 

Python3

# R program to illustrate
# agrep function
 
# Creating string vector
x <- c("GFG", "gfg", "Geeks", "GEEKS")
 
# Calling agrep() function
agrep("gfg", x, ignore.case = TRUE, value = TRUE)
agrep("G", x, ignore.case = TRUE, value = TRUE)
agrep("Geeks", x, ignore.case = FALSE, value = FALSE)
agrep("GEEKS", x, ignore.case = FALSE, value = FALSE)          

Producción: 
 

[1] "GFG" "gfg"
[1] "GFG"   "gfg"   "Geeks" "GEEKS"
[1] 3
[1] 4

Publicación traducida automáticamente

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