A Grammar of Data Manipulation
Apply a function (or functions) across multiple columns
Flexible equality comparison for data frames
Apply predicate to all variables
Helper for consistent documentation of .by
Arrange rows by a selection of variables
Order rows using column values
Copy tables to same source, if necessary
Database and SQL generics.
Detect where values fall in a specified range
Bind multiple data frames by column
Bind multiple data frames by row
Combine values from multiple columns
A general vectorised switch()
A general vectorised if-else
dbplyr compatibility functions
Find the first non-missing element
Extract out common by variables
Force computation of a database query
Generate a unique identifier for consecutive combinations
Information about the "current" group or variable
Copy a local data frame to a remote src
Count the observations in each group
Cross join
Cumulative versions of any, all, and mean
Defunct functions for working with multiple columns
Defunct standard evaluation functions
Defunct functions
Information about the "current" group or variable
Descending order
Describing dimensions
Select distinct rows by a selection of variables
Keep distinct/unique rows
Do anything
Per-operation grouping with .by/by
Data-masking
Extending dplyr with new data frame subclasses
Argument type: tidy-select
Locale used by arrange()
dplyr: A Grammar of Data Manipulation
Explain details of a tbl
Filter within a selection of variables
Filtering joins
Keep or drop rows that match a condition
Create a list of function calls
Get a glimpse of your data
Group by a selection of variables
Default value for .drop argument of group_by
Prepare for grouping and other operations
Group by one or more variables
Select grouping variables
Grouping metadata
Apply a function to each group
Nest a tibble using a grouping specification
Split data frame by groups
Trim grouping structure
A grouped data frame.
Flag a character vector as SQL identifiers
Vectorised if-else
Join specifications
Show warnings from the last command
Compute lagged or leading values
Create a "tbl" object
Mutate multiple columns
Mutating joins
Create, modify, and delete columns
Count unique combinations
Convert values to NA
Compare two numeric vectors
Nest by one or more variables
Nest join
Low-level construction and validation for the grouped_df and rowwise_d...
Extract the first, last, or nth value from a vector
Bucket a numeric vector into n groups
A helper function for ordering window function output
Proportional ranking functions
Select a subset of columns
Progress bar with estimated time.
Extract a single column
Recode and replace values
Recode values
Objects exported from other packages
Transform each group to an arbitrary number of rows
Change column order
Rename columns
Integer ranking functions
Manipulate individual rows
Group input by rows
Figure out if two sources are the same (or two tbl have the same sourc...
Sample n rows from a table
Operate on a selection of variables
Select and rename a selection of variables
Keep or drop columns using their names and types
Set operations
Subset rows using their positions
SQL escaping.
List all tbls provided by a source.
Create a "src" object
Summarise multiple columns
Summarise each group down to one row
Return a prototype of a tbl
List variables provided by a tbl.
Create a table from a data source
Other tidy eval tools
Select top (or bottom) n rows (by value)
Create, modify, and delete columns
Select variables
Elementwise any() and all()
Perform an operation with temporary groups
Run a function with one order, translating result back to original ord...
A fast, consistent tool for working with data frame like objects, both in memory and out of memory.
Useful links