unnest.list {yamlet} | R Documentation |
Collapse Uninformative Levels of a List
Description
The list method for unnest() recursively ascends a nested list, removing uninformative levels.
Usage
## S3 method for class 'list'
unnest(x, ...)
Arguments
x |
list |
Value
list
See Also
Other unnest:
unnest()
,
unnest.default()
Examples
a <- 'ITEM: [ label: sunshine, [foo: 1, bar: 3]]'
# yaml.load() sees label nested one-deep, and foo nested two-deep:
yaml::yaml.load(a)
# unnest() sees label nested zero-deep, and foo nested one-deep:
unnest(yaml::yaml.load(a))
# as_yamlet() provides explicit name (default key) for second element of ITEM:
as_yamlet(a)
[Package yamlet version 1.2.0 Index]