enframe {mlr3misc} | R Documentation |
Convert a Named Vector into a data.table and Vice Versa
Description
enframe()
returns a data.table::data.table()
with two columns:
The names of x
(or seq_along(x)
if unnamed) and the values of x
.
deframe()
converts a two-column data.frame to a named vector.
If the data.frame only has a single column, an unnamed vector is returned.
Usage
enframe(x, name = "name", value = "value")
deframe(x)
Arguments
x |
( |
name |
( |
value |
( |
Value
data.table::data.table()
or named vector
.
Examples
x = 1:3
enframe(x)
x = set_names(1:3, letters[1:3])
enframe(x, value = "x_values")
[Package mlr3misc version 0.15.1 Index]