R Program to Convert a Vector to a List

1. Introduction

Vectors are one of the fundamental data structures in R used to store sequences of similar type elements. There might be instances where you would want to break each element of a vector into individual list components. This guide will show you how to convert a vector into a list in R.

2. Program Steps

1. Create a sample vector.

2. Convert the vector to a list using the as.list function.

3. Code Program

# Create a sample vector
sample_vector <- c(1, 2, 3, 4, 5)

# Display the original vector
print("Original Vector:")
print(sample_vector)

# Convert the vector to a list
list_result <- as.list(sample_vector)

# Display the resultant list
print("Converted List:")
print(list_result)

Output:

[1] "Original Vector:"
[1] 1 2 3 4 5

[1] "Converted List:"
[[1]]
[1] 1

[[2]]
[1] 2

[[3]]
[1] 3

[[4]]
[1] 4

[[5]]
[1] 5

4. Step By Step Explanation

- We start by creating a sample vector named sample_vector containing five integer elements.

- To convert the vector into a list, we use the as.list function. This function takes a vector as input and returns a list where each element of the vector becomes a component of the list.

- In the output, we can see that each number from the vector is wrapped in its individual list component.

Comments