View source: R/dm_unnest_tbl.R
dm_unnest_tbl | R Documentation |
dm_unnest_tbl()
target a specific column to unnest
from the given table in a given dm.
A ptype or a set of keys should be given, not both.
dm_unnest_tbl(dm, parent_table, col, ptype)
dm |
A dm. |
parent_table |
A table in the dm with nested columns. |
col |
The column to unnest (unquoted). |
ptype |
A dm, only used to query names of primary and foreign keys. |
dm_nest_tbl()
is an inverse operation to dm_unnest_tbl()
if differences in row and column order are ignored.
The opposite is true if referential constraints between both tables
are satisfied.
A dm.
dm_unwrap_tbl()
, dm_unpack_tbl()
,
dm_nest_tbl()
, dm_pack_tbl()
, dm_wrap_tbl()
,
dm_examine_constraints()
, dm_examine_cardinalities()
,
dm_ptype()
.
airlines_wrapped <-
dm_nycflights13() %>%
dm_wrap_tbl(airlines)
# The ptype is required for reconstruction.
# It can be an empty dm, only primary and foreign keys are considered.
ptype <- dm_ptype(dm_nycflights13())
airlines_wrapped %>%
dm_unnest_tbl(airlines, flights, ptype)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.