Learn R Programming

tidyfast (version 0.2.1)

dt_unnest: Unnest: Fast Unnesting of Data Tables

Description

Quickly unnest data tables, particularly those nested by dt_nest().

Usage

dt_unnest(dt_, col, ...)

Arguments

dt_

the data table to unnest

col

the column to unnest

...

any of the other variables in the nested table that you want to keep in the unnested table. Bare variable names. If none are provided, all variables are kept.

Examples

Run this code
# NOT RUN {
library(data.table)
dt <- data.table(
  x = rnorm(1e5),
  y = runif(1e5),
  grp = sample(1L:3L, 1e5, replace = TRUE)
  )

nested <- dt_nest(dt, grp)
dt_unnest(nested, col = data)

# }

Run the code above in your browser using DataLab