Tidy Interface to 'data.table'
Apply a function across a selection of columns
Add a count column to the data frame
Arrange/reorder rows
Coerce an object to a data.table/tidytable
Do the values from x fall between the left and right bounds?
Bind data.tables by row and column
Combine values from multiple columns
Vectorized switch()
Case when
data.table::fcase()
with vectorized default
Coalesce missing values
Complete a data.table with missing combinations of data
Generate a unique id for consecutive values
Context functions
Count observations by group
Cross join
Create a data.table from all unique combinations of inputs
Descending order
Select distinct/unique rows
Drop rows containing missing values
Pipeable data.table call
Convert a vector to a data.table/tidytable
Create a data.table from all combinations of inputs
Expand a data.table to use all combinations of values
Extract a character column into multiple columns using regex
Fill in missing values with previous or next value
Filter rows on one or more conditions
Extract the first, last, or nth value from a vector
Read/write files
Convert character and factor columns to dummy variables
Grouping
Selection helper for grouping columns
Split data frame by groups
Get the grouping variables
Create conditions on a selection of columns
Fast if_else
Fast %in%
and %notin%
operators
Run invisible garbage collection
Check if the tidytable is grouped
Test if the object is a tidytable
Get lagging or leading values
Join two data.tables together
Pivot data from wide to long
Pivot data from long to wide
Pull out a single variable
Ranking functions
Recode values
Objects exported from other packages
Reframe a data frame
Relocate a column to a new position
Rename multiple columns
Rename variables by name
Replace missing values
Convert to a rowwise tidytable
Select or drop columns
Split a string into rows
Separate a collapsed column into multiple rows
Separate a character column into multiple columns
Separate a character column into multiple columns using regex patterns
Unnest a list-column of vectors into regular columns
Unnest a list-column of vectors into a wide data frame
Unnest list-columns
Nest columns into a list-column
Create a tidytable from a list
Selection version of across()
Pipe operator
Unite multiple columns by pasting strings together
Apply a function to each element of a vector or list
Add/modify columns by row
Add/modify/delete columns
Count the number of unique values in a vector
Number of observations in each group
Convert values to NA
Nest data.tables
Nest join
Separate a character column into multiple columns
Choose rows in a data.table
Aggregate data using summary statistics
Internal vctrs methods
Build a data.table/tidytable
Select top (or bottom) n rows (by value)
Add new variables and drop all others
Rowwise tidytable creation
Uncount a data.table
A tidy interface to 'data.table', giving users the speed of 'data.table' while using tidyverse-like syntax.
Useful links