R: Fast Alternatives to 'tidyverse' Functions

# Fast Alternatives to 'tidyverse' Functions

## Documentation for package ‘fastplyr’ version 0.9.92

- DESCRIPTION file
- Package NEWS
- Package README

## Help Pages

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
fastplyr_disable_informative_msgs | Setting global fastplyr options
fastplyr_disable_optimisations | Setting global fastplyr options
fastplyr_enable_informative_msgs | Setting global fastplyr options
fastplyr_enable_optimisations | Setting global fastplyr options
fastplyr_options | Setting global fastplyr options
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 | Un-group 'grouped_df'
f_union | Fast SQL joins
f_union_all | Fast SQL joins
get_group_unaware_fns | Get list of current group-unaware functions
group_by_order_default | Default value for ordering of groups
group_data | Fast group metadata
group_id | Fast group and row IDs
group_ordered | Un-group 'grouped_df'
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