# Combine List of Vectors to Single Vector in R (2 Examples)

In this R tutorial youâ€™ll learn how to convert a list of vectors to a single vector object.

The content of the article looks as follows:

Letâ€™s do this.

## Creation of Exemplifying Data

Have a look at the following example data:

```my_list <- list(5:1,             # Create example list
10:15,
25)
my_list                          # Print example list
# [[1]]
# [1] 5 4 3 2 1
#
# [[2]]
# [1] 10 11 12 13 14 15
#
# [[3]]
# [1] 25```

The previous output of the RStudio console shows the structure of our example data â€“ Itâ€™s a list object consisting of three list elements.

## Example 1: Convert List of Vectors to Single Vector Using unlist() Function

In Example 1, Iâ€™ll explain how to combine the vector objects in our list to a single vector object using the basic installation of the R programming language.

For this, we can apply the unlist function as shown below:

```my_vec1 <- unlist(my_list)       # Apply unlist() function
my_vec1                          # Print vector
#  [1]  5  4  3  2  1 10 11 12 13 14 15 25```

As you can see based on the previous output, we have created a vector object called my_vec1 that contains all values of our input list.

## Example 2: Convert List of Vectors to Single Vector Using Reduce() & c() Functions

This example shows how to use the Reduce & c functions to unlist our data.

Have a look at the following R code:

```my_vec2 <- Reduce(c, my_list)    # Apply Reduce() function
my_vec2                          # Print vector
#  [1]  5  4  3  2  1 10 11 12 13 14 15 25```

The result is exactly the same as in Example 1. So whether you want to use the unlist function or the Reduce and c functions is a matter of taste!

## Video & Further Resources

Would you like to know more about the convert a list of vectors to a single vector object? Then you may watch the following video which I have published on my YouTube channel. In the video, Iâ€™m explaining the topics of this page in a live session.

In addition, you may read the other tutorials on my homepage. Please find a selection of related tutorials on topics such as data conversion, vectors, lists, and character strings below.

In summary: In this article you have learned how to transform several vectors in a list to a single vector in the R programming language. Please let me know in the comments section below, if you have additional questions.

Subscribe to the Statistics Globe Newsletter