## ----setup, include = FALSE---------------------------------------------- source("setup/setup.R") ## ------------------------------------------------------------------------ # library(dm) ## ------------------------------------------------------------------------ # dm <- dm_nycflights13() ## ------------------------------------------------------------------------ # dm %>% # dm_draw() ## ------------------------------------------------------------------------ # dm %>% # dm_get_all_fks() ## ------------------------------------------------------------------------ # dm_joined <- # dm %>% # dm_flatten_to_tbl(flights, airlines, .join = left_join) # dm_joined ## ------------------------------------------------------------------------ # dm$flights %>% # names() # # dm$airlines %>% # names() # # dm_joined %>% # names() ## ------------------------------------------------------------------------ # dm_joined %>% # class() ## ------------------------------------------------------------------------ # dm %>% # dm_flatten_to_tbl(flights, airlines, .join = anti_join) ## ------------------------------------------------------------------------ # dm_nycflights13(subset = FALSE) %>% # dm_filter( # airlines = (name == "Delta Air Lines Inc."), # airports = (name != "John F Kennedy Intl"), # flights = (month == 5) # ) %>% # dm_flatten_to_tbl(flights, airports, .join = left_join) ## ------------------------------------------------------------------------ # dm_nycflights13() %>% # dm_select_tbl(-weather) %>% # dm_flatten_to_tbl(.start = flights) ## ------------------------------------------------------------------------ # dm_nycflights13() %>% # dm_wrap_tbl(root = flights) %>% # pull_tbl(flights)