dm_join_to_tbl {dm} | R Documentation |
A join of a desired type is performed between table_1
and table_2
.
The two tables need to be directly connected by a foreign key relation.
Since this function is a wrapper around dm_flatten_to_tbl()
, the LHS of
the join will always be a "child table", i.e. a table referencing the other table.
dm_join_to_tbl(dm, table_1, table_2, join = left_join)
dm |
A |
table_1 |
One of the tables involved in the join. |
table_2 |
The second table of the join. |
join |
The type of join to be performed, see |
The resulting table of the join.
Other flattening functions:
dm_flatten_to_tbl()
dm_nycflights13() %>%
dm_join_to_tbl(airports, flights)
# same result is achieved with:
dm_nycflights13() %>%
dm_join_to_tbl(flights, airports)
# this gives an error, because the tables are not directly linked to each other:
try(
dm_nycflights13() %>%
dm_join_to_tbl(airlines, airports)
)