| add_consecutive_id | Add a column of useful IDs (group IDs, row IDs & consecutive IDs) |
| add_consecutive_id.data.frame | Add a column of useful IDs (group IDs, row IDs & consecutive IDs) |
| add_group_id | Add a column of useful IDs (group IDs, row IDs & consecutive IDs) |
| add_group_id.data.frame | Add a column of useful IDs (group IDs, row IDs & consecutive IDs) |
| add_row_id | Add a column of useful IDs (group IDs, row IDs & consecutive IDs) |
| add_row_id.data.frame | Add a column of useful IDs (group IDs, row IDs & consecutive IDs) |
| as_tbl | Fast 'tibble' alternatives |
| crossing | Fast versions of 'tidyr::expand()' and 'tidyr::complete()'. |
| desc | Helpers to sort variables in ascending or descending order |
| f_add_count | A fast replacement to dplyr::count() |
| f_anti_join | Fast SQL joins |
| f_arrange | A 'collapse' version of 'dplyr::arrange()' |
| f_bind | Bind data frame rows and columns |
| f_bind_cols | Bind data frame rows and columns |
| f_bind_rows | Bind data frame rows and columns |
| f_complete | Fast versions of 'tidyr::expand()' and 'tidyr::complete()'. |
| f_consecutive_id | Fast group and row IDs |
| f_count | A fast replacement to dplyr::count() |
| f_cross_join | Fast SQL joins |
| f_deframe | Fast 'tibble' alternatives |
| f_distinct | Find distinct rows |
| f_duplicates | Find duplicate rows |
| f_enframe | Fast 'tibble' alternatives |
| f_expand | Fast versions of 'tidyr::expand()' and 'tidyr::complete()'. |
| f_fill | Fill 'NA' values forwards and backwards |
| f_filter | Alternative to 'dplyr::filter()' |
| f_full_join | Fast SQL joins |
| f_group_by | 'collapse' version of 'dplyr::group_by()' |
| f_group_data | Fast group metadata |
| f_group_indices | Fast group metadata |
| f_group_keys | Fast group metadata |
| f_group_rows | Fast group metadata |
| f_group_size | Fast group metadata |
| f_group_split | Alternative to 'dplyr::group_split' |
| f_group_vars | Fast group metadata |
| f_inner_join | Fast SQL joins |
| f_left_join | Fast SQL joins |
| f_mutate | A faster 'mutate()' with per-group optimisations |
| f_nest_by | Create a subset of data for each group |
| f_n_groups | Fast group metadata |
| f_pull | Fast 'dplyr' 'select()'/'rename()'/'pull()' |
| f_reframe | A faster 'reframe()' with per-group optimisations |
| f_rename | Fast 'dplyr' 'select()'/'rename()'/'pull()' |
| f_right_join | Fast SQL joins |
| f_rowwise | A convenience function to group by every row |
| f_select | Fast 'dplyr' 'select()'/'rename()'/'pull()' |
| f_semi_join | Fast SQL joins |
| f_slice | Faster 'dplyr::slice()' |
| f_slice_head | Faster 'dplyr::slice()' |
| f_slice_max | Faster 'dplyr::slice()' |
| f_slice_min | Faster 'dplyr::slice()' |
| f_slice_sample | Faster 'dplyr::slice()' |
| f_slice_tail | Faster 'dplyr::slice()' |
| f_summarise | Summarise each group down to one row |
| f_summarize | Summarise each group down to one row |
| f_ungroup | 'collapse' version of 'dplyr::group_by()' |
| f_union | Fast SQL joins |
| f_union_all | Fast SQL joins |
| group_by_order_default | Default value for ordering of groups |
| group_data | Fast group metadata |
| group_id | Fast group and row IDs |
| group_ordered | 'collapse' version of 'dplyr::group_by()' |
| list_tidy | Alternative to 'rlang::list2' |
| nesting | Fast versions of 'tidyr::expand()' and 'tidyr::complete()'. |
| new_tbl | Fast 'tibble' alternatives |
| nothing | Fast 'dplyr' 'select()'/'rename()'/'pull()' |
| remove_rows_if_all_na | Fast remove rows with 'NA' values |
| remove_rows_if_any_na | Fast remove rows with 'NA' values |
| row_id | Fast group and row IDs |
| tidy_quantiles | Fast grouped sample quantiles |