Vectors are one of the most commonly used data structures in R. They support a list of items as long as each item is the same type. In this article, we will learn how to append data to a vector in R.
The first way to append data to a vector in R is to create a new vector.
v = c(1, 2, 3)
new.v = c(v, 4)
We can also use this notation to concatenate vectors together.
a = c(1, 2, 3)
b = c(4, 5, 6)
c = c(a, b)
You can also use the index operator []
to add items to a vector.
a = c(1, 2, 3)
a[4] = 5
Finally, we can also use the append
function wiht the after
arguement to add data to a vector. The function returns a new vector and takes the vector to append to, the value to add, and the after
parameter which is the index where to insert the new data.
a = c(4, 5, 6)
b = append(a, 7, after = 3)