match()
La función en R Language se usa para devolver las posiciones de la primera coincidencia de los elementos del primer vector en el segundo vector. Si no se encuentra el elemento, devuelve NA.
Sintaxis: coincidencia (x1, x2, no coincidencia)
Parámetros:
x1: Vector 1
x2: Vector 2
nomatch: valor a devolver en caso de no coincidencia
Ejemplo 1:
# R program to match the vectors # Creating vectors x1 <- c("a", "b", "c", "d", "e") x2 <- c("d", "f", "g", "a", "e", "k") # Calling match function match(x1, x2)
Producción:
[1] 4 NA NA 1 5
Ejemplo 2:
# R program to match the vectors # Creating vectors x1 <- c("a", "b", "c", "d", "e") x2 <- c("d", "f", "g", "a", "e", "k") # Calling match function match(x1, x2, nomatch = "-1")
Producción:
[1] 4 -1 -1 1 5
Publicación traducida automáticamente
Artículo escrito por nidhi_biet y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA