inst/doc/translation-verb.R

## ----message = FALSE----------------------------------------------------------
library(dplyr)

con <- DBI::dbConnect(RSQLite::SQLite(), ":memory:")
flights <- copy_to(con, nycflights13::flights)
airports <- copy_to(con, nycflights13::airports)

## -----------------------------------------------------------------------------
flights %>%
  select(contains("delay")) %>%
  show_query()

flights %>%
  select(distance, air_time) %>%  
  mutate(speed = distance / (air_time / 60)) %>%
  show_query()

## -----------------------------------------------------------------------------
flights %>% 
  filter(month == 1, day == 1) %>%
  show_query()

## -----------------------------------------------------------------------------
flights %>% 
  arrange(carrier, desc(arr_delay)) %>%
  show_query()

## -----------------------------------------------------------------------------
flights %>%
  group_by(month, day) %>%
  summarise(delay = mean(dep_delay, na.rm = TRUE)) %>%
  show_query()

Try the dbplyr package in your browser

Any scripts or data that you put into this service are public.

dbplyr documentation built on May 29, 2024, 6:19 a.m.