R 按行数和条目数合并两个矩阵
我有一个矩阵A,它看起来像:R 按行数和条目数合并两个矩阵,r,R,我有一个矩阵A,它看起来像: [1,]StreetName,, [2,]ZipCode,Rooms,Size [3,]Type,Details,Condition [4,]StreetName,, [5,]ZipCode,Rooms,Size [6,]Type,Details,Condition 正如您可能注意到的,每三行有一次重复。1、3等。 我做了一个矩阵B,看起来像这样 [1,] 1 2 3 [2,] 4 5 6 (由
[1,]StreetName,,
[2,]ZipCode,Rooms,Size
[3,]Type,Details,Condition
[4,]StreetName,,
[5,]ZipCode,Rooms,Size
[6,]Type,Details,Condition
正如您可能注意到的,每三行有一次重复。1、3等。
我做了一个矩阵B,看起来像这样
[1,] 1 2 3
[2,] 4 5 6
(由seq()制作)
所以我的问题是。。是否有任何可能的方法将第一个行的行号合并到矩阵B中的条目号
最后,我想得出这样的结果:
[1,]StreetName ZipCode Rooms Size Type Details Condition
[1,]StreetName ZipCode Rooms Size Type Details Condition
更明确地说,我将每2/3行和3/3行合并到1/3行的末尾。这样地:
1/3 2/3 3/3
[编辑]-我不知道如何在矩阵a的行之间建立连接,以便它们适合矩阵B中的适当条目号。是否有人对此有建议、评论或推荐?我知道。你想干什么?我明白了。我将编辑你的矩阵
A
看起来像一个向量。也许您想要矩阵(如.vector(A),ncol=3,byrow=T)
?亲爱的Gregor。矩阵A是i6,j3的矩阵。我已将文本编辑为CommaFormat,使其更清晰。请使用dput()
共享,因为结构仍然不清晰dput(A)
或dput(head(A))
将是完美的选择。