A fast, consistent tool for working with data frame like objects,
    both in memory and out of memory.
c(
    person("Hadley", "Wickham", , "hadley@rstudio.com", c("aut", "cre")),
    person("Romain", "Francois", , "romain@r-enthusiasts.com", role = "aut"),
    person("RStudio", role = "cph")
    )
assertthat, utils, R6, Rcpp (>= 0.12.3), tibble, magrittr,
lazyeval (>= 0.1.10), DBI (>= 0.4.1)
RSQLite (>= 1.0.0), RMySQL, RPostgreSQL, testthat, knitr,
microbenchmark, ggplot2, mgcv, Lahman (>= 3.0-1), nycflights13,
methods, rmarkdown, covr, dtplyr
'RcppExports.R' 'all-equal.r' 'bench-compare.r' 'bind.r'
'case_when.R' 'coalesce.R' 'colwise.R' 'compute-collect.r'
'copy-to.r' 'data-lahman.r' 'data-nasa.r' 'data-nycflights13.r'
'data-temp.r' 'data.r' 'dataframe.R' 'dbi-s3.r' 'desc.r'
'distinct.R' 'do.r' 'dplyr.r' 'explain.r' 'failwith.r' 'funs.R'
'group-by.r' 'group-indices.R' 'group-size.r' 'grouped-df.r'
'id.r' 'if_else.R' 'inline.r' 'join.r' 'lazy-ops.R'
'lead-lag.R' 'location.R' 'manip.r' 'na_if.R' 'near.R'
'nth-value.R' 'order-by.R' 'over.R' 'partial-eval.r'
'progress.R' 'query.r' 'rank.R' 'recode.R' 'rowwise.r'
'sample.R' 'select-utils.R' 'select-vars.R' 'sets.r'
'sql-build.R' 'sql-escape.r' 'sql-generic.R' 'sql-query.R'
'sql-render.R' 'sql-star.r' 'src-local.r' 'src-mysql.r'
'src-postgres.r' 'src-sql.r' 'src-sqlite.r' 'src-test.r'
'src.r' 'tally.R' 'tbl-cube.r' 'tbl-df.r' 'tbl-lazy.R'
'tbl-sql.r' 'tbl.r' 'tibble-reexport.r' 'top-n.R'
'translate-sql-helpers.r' 'translate-sql-base.r'
'translate-sql-window.r' 'translate-sql.r' 'utils-format.r'
'utils-replace-with.R' 'utils.r' 'view.r' 'zzz.r'
Hadley Wickham [aut, cre],
  Romain Francois [aut],
  RStudio [cph]