VOOZH about

URL: https://www.geeksforgeeks.org/r-language/convert-an-object-to-list-in-r-programming-as-list-function/

⇱ Convert an Object to List in R Programming - as.list() Function - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Convert an Object to List in R Programming - as.list() Function

Last Updated : 15 Jul, 2025

as.list() function in R Programming Language is used to convert an object to a list. These objects can be Vectors, Matrices, Factors, and dataframes.

Syntax: as.list(object)

Parameters: 

object: Vector, Matrix, factor, or data frame 

R - as.list() Function Example

Example 1: Converting Vector to list using as.list() function in R Language

Output: 

[[1]]
[1] 1

[[2]]
[1] 2

[[3]]
[1] 3

[[4]]
[1] 4

[[5]]
[1] 5

Example 2: Converting data frame to list using as.list() function in R Language

Output: 

 Time demand
1 1 8.3
2 2 10.3
3 3 19.0
4 4 16.0
5 5 15.6
6 7 19.8
$Time
[1] 1 2 3 4 5 7

$demand
[1] 8.3 10.3 19.0 16.0 15.6 19.8

attr(, "reference")
[1] "A1.4, p. 270"

Example 3: Converting matrix to list using as.list() function in R Language

Output:

The 3x3 matrix:
 c d e
a 1 2 3
b 4 5 6
c 7 8 9
[[1]]
[1] 1

[[2]]
[1] 4

[[3]]
[1] 7

[[4]]
[1] 2

[[5]]
[1] 5

[[6]]
[1] 8

[[7]]
[1] 3

[[8]]
[1] 6

[[9]]
[1] 9
 
Comment
Article Tags:

Explore