Last chance! 50% off unlimited learning
Sale ends in
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.
enframe(x, name = "name", value = "value")deframe(x)
data.table::data.table()
or named vector
.
(vector()
(enframe()
) or data.frame()
(deframe()
))
Vector to convert to a data.table::data.table()
.
(character(1)
)
Name for the first column with names.
(character(1)
)
Name for the second column with values.
x = 1:3
enframe(x)
x = set_names(1:3, letters[1:3])
enframe(x, value = "x_values")
Run the code above in your browser using DataLab