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

879 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements