arrays - 在 R 中合并两个数组

标签 arrays r merge

假设我有两个数组,array1 和 array2,它们看起来像

数组1

        45    46   47    48    49    50
        1.0   1.5  1.3   1.2   0.9   1.1

数组2
        45    46   47    48    49    50
        2.5   5.5  4.5   5.8   1.5   8.4

我想将它们合并到一个如下所示的数据框中:
       1.0  2.5
       1.5  5.5
       1.3  4.5
       1.2  5.8
       0.9  1.5
       1.1  8.4

数字 45 到 50 无关紧要。

最佳答案

 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)

如果您不想看到任何列名或行名(如您的问题中所述),您应该执行以下操作:
 result = as.matrix(cbind(array1, array2)) 
 dimnames(result) <-list(rep("", dim(result)[1]), rep("", dim(result)[2]))

你得到:
 > 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

关于arrays - 在 R 中合并两个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18407800/

相关文章:

python - 合并两个 DataFrame 并聚合匹配列

python - 合并两列上的 DataFrame

python - 不平等加入 Pandas ?

arrays - golang 中的 0 长度 slice 和数组

arrays - Matlab OOP 从对象数组访问属性

java - 代码不断向后向数组中输入值

arrays - 比较字符串和数组

svn - 在 R pdf 输出中抑制或设置 CreationDate/ModDate

动态重命名变量

r - 查找矩阵中最大值的行索引和列索引