unnest {mlr3misc} | R Documentation |
Unnest List Columns
Description
Transforms list columns to separate columns, possibly by reference. The original columns are removed from the returned table. All non-atomic objects in the list columns are expand to new list column.
Usage
unnest(x, cols, prefix = NULL)
Arguments
x |
( |
cols |
( |
prefix |
( |
Value
Examples
x = data.table::data.table(
id = 1:2,
value = list(list(a = 1, b = 2), list(a = 2, b = 2))
)
print(x)
unnest(data.table::copy(x), "value")
unnest(data.table::copy(x), "value", prefix = "{col}.")
[Package mlr3misc version 0.15.1 Index]