list2df: Create 'data.frame' from 'list'

View source: R/list2df.R

list2dfR Documentation

Create data.frame from list

Description

Create a data.frame from a list directly, i.e. without being required to explicitly call rbind() first.

Usage

list2df(x, bind = c("rows", "cols"), ...)

Arguments

x

A list object.

bind

Binding direction. Available options are "rows" (default) and "cols" for rbind() and cbind(), respectively.

...

Additional arguments passed to data.frame().

Value

A data.frame object.

Examples

lst <- list(letters[1:3], letters[4:6], letters[7:9])

do.call("rbind", lst) # results in matrix
list2df(lst)          # results in data.frame created using rbind()
list2df(lst, bind = "cols") # same for cbind()


Orcs documentation built on Jan. 6, 2023, 5:14 p.m.