unlist_with_sep {pkgmaker} | R Documentation |
Flattens All List Levels Using Separated Names
Description
Flattens All List Levels Using Separated Names
Usage
unlist_with_sep(x, sep = "/", use.names = TRUE, depth = Inf)
Arguments
x |
a list object, usually containing other lists – of lists. |
sep |
character string used to separate each component of the final element names. |
use.names |
logical that indicates if the original names of each the sucessive nested list elements should be used to build the final names of the result list. |
depth |
maximum number of levels to unlist.
Root level is |
Value
a vector of the same type as the inner vector elements of the input list.
Examples
x <- list(X = list(a = 1
, b = list(b.1 = 2
, b.2 = list(b.2.1 = 4, b.2.2 = data.frame())
, b.3 = 3)
, c = matrix()))
unlist_with_sep(x)
unlist_with_sep(x, '###')
[Package pkgmaker version 0.32.10 Index]