Merge Two Arrays in R

arrays, merge, r

Solution

 array1 <- c(1.0,1.5,1.3,1.2,0.9,1.1)
 array2 <- c(2.5,5.5,4.5,5.8,1.5,8.4)

 result = cbind(array1, array2)

In case you don't want to see any column names or row names (as posted in your question), you should do the following:

 result = as.matrix(cbind(array1, array2)) 
 dimnames(result) <-list(rep("", dim(result)[1]), rep("", dim(result)[2]))

You get:

 > result

  1.0 2.5
  1.5 5.5
  1.3 4.5
  1.2 5.8
  0.9 1.5
  1.1 8.4

Problem

Suppose I have two arrays, array1 and array2, that look like array1 ``` 45 46 47 48 49 50 1.0 1.5 1.3 1.2 0.9 1.1 ``` array2 ``` 45 46 47 48 49 50 2.5 5.5 4.5 5.8 1.5 8.4 ``` and I want to merge them into a data frame that looks like: ``` 1.0 2.5 1.5 5.5 1.3 4.5 1.2 5.8 0.9 1.5 1.1 8.4 ``` The numbers 45 to 50 don't matter.

Original source