How can the R language convert a list into a data frame?

To convert a list to a data frame, you can use either the data.frame() function or the as.data.frame() function.

For example, let’s say there is a list called my_list that contains three vectors.

my_list <- list(A = c(1, 2, 3), B = c("a", "b", "c"), C = c(TRUE, FALSE, TRUE))

You can convert it to a data frame using the function data.frame().

my_df <- data.frame(my_list)

Alternatively, you can use the as.data.frame() function.

my_df <- as.data.frame(my_list)

This will create a data frame with three columns, each corresponding to a vector in the list.

bannerAds