Please see the dplyr document for their usage. Please note `chunk_arrange` performs the actions within each chunk

# S3 method for disk.frame
select(.data, ...)

# S3 method for disk.frame
rename(.data, ...)

# S3 method for disk.frame
filter(.data, ...)

# S3 method for disk.frame
mutate(.data, ...)

# S3 method for disk.frame
transmute(.data, ...)

# S3 method for disk.frame
arrange(.data, ...)

chunk_arrange(.data, ...)

# S3 method for disk.frame
distinct(...)

chunk_distinct(.data, ...)

# S3 method for disk.frame
glimpse(.data, ...)

Arguments

.data

a disk.frame

...

Same as the dplyr functions

Examples

library(dplyr)
cars.df = as.disk.frame(cars)
mult = 2

# use all any of the supported dplyr
cars2 = cars.df %>% 
  select(speed) %>% 
  mutate(speed2 = speed * mult) %>% 
  filter(speed < 50) %>% 
  rename(speed1 = speed) %>% 
  collect

# clean up cars.df
delete(cars.df)