Unión de dos Objetos en Programación R – Función union()

La función union() en lenguaje R se usa para combinar los datos de dos objetos. Esta función toma dos objetos como vectores, marcos de datos, etc. como argumentos y da como resultado un tercer objeto con la combinación de los datos de ambos objetos.

Sintaxis: union(x, y)

Parámetros:
x e y: Objetos con secuencia de elementos

Ejemplo 1: Unión de dos Vectores

# R program to illustrate
# union of two vectors
  
# Vector 1
x1 <- c(1, 2, 3, 4, 5, 6, 5, 5)   
  
# Vector 2 
x2 <- c(8, 9)    
  
# Union of two vectors  
x3 <- union(x1, x2)      
  
print(x3)                                      

Producción:

[1] 1 2 3 4 5 6 8 9

Aquí, en el código anterior, el vector x1 contiene valores del 1 al 6, y x2 tiene dos valores. Ahora la unión de estos dos vectores x1 y x2 combinará cada uno de los valores presentes en ellos solo una vez.

Nota: La unión de dos vectores elimina los elementos duplicados en el vector final.

Ejemplo 2: Unión de dos tramas de datos

# R program to illustrate 
# the union of two data frames
  
# Data frame 1
data_x <- data.frame(x1 = c(5, 6, 7),    
                     x2 = c(1, 1, 1))
  
# Data frame 2
data_y <- data.frame(y1 = c(2, 3, 4),       
                     y2 = c(2, 2, 2))
  
# R union two data frames
data_z <- union(data_x, data_y)  
  
print(data_z)               

Producción:

[[1]]
[1] 5 6 7

[[2]]
[1] 1 1 1

[[3]]
[1] 2 3 4

[[4]]
[1] 2 2 2

Aquí, en el código anterior, hemos creado dos marcos de datos primero con x1, x2 y segundo con y1, y2. La unión de estos dos marcos de datos crea un tercer marco de datos con valores combinados.

Publicación traducida automáticamente

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