How to combine array of vectors in R?

To combine array of vectors we can use rbind function. For example, if we have multiple vectors say x, y, z of same size or different sizes but the total number of elements are even then we can use rbind(x,y,z) to combine those vectors. Check out the examples to understand how it works.

Example1

x1<−rbind(rep(1,5),rep(2,5),rep(3,5))
x1

Output

   [,1] [,2] [,3] [,4] [,5]
[1,]  1   1    1    1   1
[2,]  2 2 2 2 2
[3,] 3 3 3 3 3

Example2

x2<−rbind(rep(4,5),rep(5,5),rep(6,5),rep(7,5),rep(8,5),rep(9,5),rep(10,5),rep(11,5),rep(12,5),rep(13,5),rep(14,5),rep(15,5))
x2

Output

   [,1] [,2] [,3] [,4] [,5]
[1,] 4    4    4    4   4
[2,] 5    5    5    5   5
[3,] 6    6    6    6   6
[4,] 7    7    7    7   7
[5,] 8    8    8    8   8
[6,] 9    9    9    9   9
[7,] 10   10   10   10  10
[8,] 11   11   11   11  11
[9,] 12   12   12   12  12
[10,] 13   13  13   13  13
[11,] 14   14   14 14   14
[12,] 15   15   15  15   15

Example3

s1<−rbind(rep("A",10),rep("B",10),rep("C",10),rep("D",10),rep("E",10),rep("F",10),rep("G",10),rep("H",10),rep("I",10),rep("J",10),rep("K",10),rep("L",10),rep("M",10),rep("N",10),rep("O",10))
s1

Output

[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] "A" "A" "A" "A" "A" "A" "A" "A" "A" "A"
[2,] "B" "B" "B" "B" "B" "B" "B" "B" "B" "B"
[3,] "C" "C" "C" "C" "C" "C" "C" "C" "C" "C"
[4,] "D" "D" "D" "D" "D" "D" "D" "D" "D" "D"
[5,] "E" "E" "E" "E" "E" "E" "E" "E" "E" "E"
[6,] "F" "F" "F" "F" "F" "F" "F" "F" "F" "F"
[7,] "G" "G" "G" "G" "G" "G" "G" "G" "G" "G"
[8,] "H" "H" "H" "H" "H" "H" "H" "H" "H" "H"
[9,] "I" "I" "I" "I" "I" "I" "I" "I" "I" "I"
[10,] "J" "J" "J" "J" "J" "J" "J" "J" "J" "J"
[11,] "K" "K" "K" "K" "K" "K" "K" "K" "K" "K"
[12,] "L" "L" "L" "L" "L" "L" "L" "L" "L" "L"
[13,] "M" "M" "M" "M" "M" "M" "M" "M" "M" "M"
[14,] "N" "N" "N" "N" "N" "N" "N" "N" "N" "N"
[15,] "O" "O" "O" "O" "O" "O" "O" "O" "O" "O"

Example6

s2<−rbind(rep("P",10),rep("Q",10),rep("R",10),rep("S",10),rep("T",10),rep("U",10),rep("V",10),rep("W",10),rep("W",10),rep("Y",10),rep("Z",10))
> s2

Output

[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] "P" "P" "P" "P" "P" "P" "P" "P" "P" "P"
[2,] "Q" "Q" "Q" "Q" "Q" "Q" "Q" "Q" "Q" "Q"
[3,] "R" "R" "R" "R" "R" "R" "R" "R" "R" "R"
[4,] "S" "S" "S" "S" "S" "S" "S" "S" "S" "S"
[5,] "T" "T" "T" "T" "T" "T" "T" "T" "T" "T"
[6,] "U" "U" "U" "U" "U" "U" "U" "U" "U" "U"
[7,] "V" "V" "V" "V" "V" "V" "V" "V" "V" "V"
[8,] "W" "W" "W" "W" "W" "W" "W" "W" "W" "W"
[9,] "W" "W" "W" "W" "W" "W" "W" "W" "W" "W"
[10,] "Y" "Y" "Y" "Y" "Y" "Y" "Y" "Y" "Y" "Y"
[11,] "Z" "Z" "Z" "Z" "Z" "Z" "Z" "Z" "Z" "Z"

Example7

S<−rbind(s1,s2)
S

Output

[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
[1,] "A" "A" "A" "A" "A" "A" "A" "A" "A" "A"
[2,] "B" "B" "B" "B" "B" "B" "B" "B" "B" "B"
[3,] "C" "C" "C" "C" "C" "C" "C" "C" "C" "C"
[4,] "D" "D" "D" "D" "D" "D" "D" "D" "D" "D"
[5,] "E" "E" "E" "E" "E" "E" "E" "E" "E" "E"
[6,] "F" "F" "F" "F" "F" "F" "F" "F" "F" "F"
[7,] "G" "G" "G" "G" "G" "G" "G" "G" "G" "G"
[8,] "H" "H" "H" "H" "H" "H" "H" "H" "H" "H"
[9,] "I" "I" "I" "I" "I" "I" "I" "I" "I" "I"
[10,] "J" "J" "J" "J" "J" "J" "J" "J" "J" "J"
[11,] "K" "K" "K" "K" "K" "K" "K" "K" "K" "K"
[12,] "L" "L" "L" "L" "L" "L" "L" "L" "L" "L"
[13,] "M" "M" "M" "M" "M" "M" "M" "M" "M" "M"
[14,] "N" "N" "N" "N" "N" "N" "N" "N" "N" "N"
[15,] "O" "O" "O" "O" "O" "O" "O" "O" "O" "O"
[16,] "P" "P" "P" "P" "P" "P" "P" "P" "P" "P"
[17,] "Q" "Q" "Q" "Q" "Q" "Q" "Q" "Q" "Q" "Q"
[18,] "R" "R" "R" "R" "R" "R" "R" "R" "R" "R"
[19,] "S" "S" "S" "S" "S" "S" "S" "S" "S" "S"
[20,] "T" "T" "T" "T" "T" "T" "T" "T" "T" "T"
[21,] "U" "U" "U" "U" "U" "U" "U" "U" "U" "U"
[22,] "V" "V" "V" "V" "V" "V" "V" "V" "V" "V"
[23,] "W" "W" "W" "W" "W" "W" "W" "W" "W" "W"
[24,] "W" "W" "W" "W" "W" "W" "W" "W" "W" "W"
[25,] "Y" "Y" "Y" "Y" "Y" "Y" "Y" "Y" "Y" "Y"
[26,] "Z" "Z" "Z" "Z" "Z" "Z" "Z" "Z" "Z" "Z"
Updated on: 2026-03-11T22:50:52+05:30

893 Views

Advertisements