R: Convert a list of row-vector of equal structure to a...

convertListOfRowsToDataFrame {BBmisc} | R Documentation

## Convert a list of row-vector of equal structure to a data.frame.

### Description

Elements are arranged in columns according to their name in each element of `rows`. Variables that are not present in some row-lists, or encoded as `NULL`, are filled using NAs.

### Usage

    convertListOfRowsToDataFrame(rows,
      strings.as.factors = default.stringsAsFactors(), row.names, col.names)

### Arguments

`rows` | [`list`] List of rows. Each row is a list or vector of the same structure, where all corresponding elements must have the same class. It is allowed that in some rows some elements are not present, see above.
`strings.as.factors` | [`logical(1)`] Convert character columns to factors? Default is `default.stringsAsFactors()`.
`row.names` | [`character` | `integer` | `NULL`] Row names for result. By default the names of the list `rows` are taken.
`col.names` | [`character` | `integer`] Column names for result. By default the names of an element of `rows` are taken.

### Value

[`data.frame`].

### Examples

    convertListOfRowsToDataFrame(list(list(x = 1, y = "a"), list(x = 2, y = "b")))

[Package BBmisc version 1.11 Index]