What's in a package?

Sometimes we need to view all the functions that are built into an R package. This is done in the same way you would list variables in your workspace, using the ls function. Note that the package must be loaded before you run the ls command.

Usage: Getting a list of functions inside the dplyr package

library(dplyr)
ls("package:dplyr")
##   [1] "%>%"                   "across"                "add_count"            
##   [4] "add_count_"            "add_row"               "add_rownames"         
##   [7] "add_tally"             "add_tally_"            "all_equal"            
##  [10] "all_of"                "all_vars"              "anti_join"            
##  [13] "any_of"                "any_vars"              "arrange"              
##  [16] "arrange_"              "arrange_all"           "arrange_at"           
##  [19] "arrange_if"            "as.tbl"                "as_data_frame"        
##  [22] "as_label"              "as_tibble"             "auto_copy"            
##  [25] "band_instruments"      "band_instruments2"     "band_members"         
##  [28] "between"               "bind_cols"             "bind_rows"            
##  [31] "c_across"              "case_match"            "case_when"            
##  [34] "check_dbplyr"          "coalesce"              "collapse"             
##  [37] "collect"               "combine"               "common_by"            
##  [40] "compute"               "consecutive_id"        "contains"             
##  [43] "copy_to"               "count"                 "count_"               
##  [46] "cross_join"            "cumall"                "cumany"               
##  [49] "cume_dist"             "cummean"               "cur_column"           
##  [52] "cur_data"              "cur_data_all"          "cur_group"            
##  [55] "cur_group_id"          "cur_group_rows"        "data_frame"           
##  [58] "db_analyze"            "db_begin"              "db_commit"            
##  [61] "db_create_index"       "db_create_indexes"     "db_create_table"      
##  [64] "db_data_type"          "db_desc"               "db_drop_table"        
##  [67] "db_explain"            "db_has_table"          "db_insert_into"       
##  [70] "db_list_tables"        "db_query_fields"       "db_query_rows"        
##  [73] "db_rollback"           "db_save_query"         "db_write_table"       
##  [76] "dense_rank"            "desc"                  "dim_desc"             
##  [79] "distinct"              "distinct_"             "distinct_all"         
##  [82] "distinct_at"           "distinct_if"           "distinct_prepare"     
##  [85] "do"                    "do_"                   "dplyr_col_modify"     
##  [88] "dplyr_reconstruct"     "dplyr_row_slice"       "ends_with"            
##  [91] "enexpr"                "enexprs"               "enquo"                
##  [94] "enquos"                "ensym"                 "ensyms"               
##  [97] "everything"            "explain"               "expr"                 
## [100] "filter"                "filter_"               "filter_all"           
## [103] "filter_at"             "filter_if"             "filter_out"           
## [106] "first"                 "full_join"             "funs"                 
## [109] "funs_"                 "glimpse"               "group_by"             
## [112] "group_by_"             "group_by_all"          "group_by_at"          
## [115] "group_by_drop_default" "group_by_if"           "group_by_prepare"     
## [118] "group_cols"            "group_data"            "group_indices"        
## [121] "group_indices_"        "group_keys"            "group_map"            
## [124] "group_modify"          "group_nest"            "group_rows"           
## [127] "group_size"            "group_split"           "group_trim"           
## [130] "group_vars"            "group_walk"            "grouped_df"           
## [133] "groups"                "ident"                 "if_all"               
## [136] "if_any"                "if_else"               "inner_join"           
## [139] "intersect"             "is.grouped_df"         "is.src"               
## [142] "is.tbl"                "is_grouped_df"         "join_by"              
## [145] "lag"                   "last"                  "last_col"             
## [148] "last_dplyr_warnings"   "lead"                  "left_join"            
## [151] "lst"                   "make_tbl"              "matches"              
## [154] "min_rank"              "mutate"                "mutate_"              
## [157] "mutate_all"            "mutate_at"             "mutate_each"          
## [160] "mutate_each_"          "mutate_if"             "n"                    
## [163] "n_distinct"            "n_groups"              "na_if"                
## [166] "near"                  "nest_by"               "nest_join"            
## [169] "new_grouped_df"        "new_rowwise_df"        "nth"                  
## [172] "ntile"                 "num_range"             "one_of"               
## [175] "order_by"              "percent_rank"          "pick"                 
## [178] "progress_estimated"    "pull"                  "quo"                  
## [181] "quo_name"              "quos"                  "recode"               
## [184] "recode_factor"         "recode_values"         "reframe"              
## [187] "relocate"              "rename"                "rename_"              
## [190] "rename_all"            "rename_at"             "rename_if"            
## [193] "rename_with"           "replace_values"        "replace_when"         
## [196] "right_join"            "row_number"            "rows_append"          
## [199] "rows_delete"           "rows_insert"           "rows_patch"           
## [202] "rows_update"           "rows_upsert"           "rowwise"              
## [205] "same_src"              "sample_frac"           "sample_n"             
## [208] "select"                "select_"               "select_all"           
## [211] "select_at"             "select_if"             "semi_join"            
## [214] "setdiff"               "setequal"              "show_query"           
## [217] "slice"                 "slice_"                "slice_head"           
## [220] "slice_max"             "slice_min"             "slice_sample"         
## [223] "slice_tail"            "sql"                   "sql_escape_ident"     
## [226] "sql_escape_string"     "sql_join"              "sql_select"           
## [229] "sql_semi_join"         "sql_set_op"            "sql_subquery"         
## [232] "sql_translate_env"     "src"                   "src_df"               
## [235] "src_local"             "src_mysql"             "src_postgres"         
## [238] "src_sqlite"            "src_tbls"              "starts_with"          
## [241] "starwars"              "storms"                "summarise"            
## [244] "summarise_"            "summarise_all"         "summarise_at"         
## [247] "summarise_each"        "summarise_each_"       "summarise_if"         
## [250] "summarize"             "summarize_"            "summarize_all"        
## [253] "summarize_at"          "summarize_each"        "summarize_each_"      
## [256] "summarize_if"          "sym"                   "symdiff"              
## [259] "syms"                  "tally"                 "tally_"               
## [262] "tbl"                   "tbl_df"                "tbl_nongroup_vars"    
## [265] "tbl_ptype"             "tbl_vars"              "tibble"               
## [268] "top_frac"              "top_n"                 "transmute"            
## [271] "transmute_"            "transmute_all"         "transmute_at"         
## [274] "transmute_if"          "tribble"               "type_sum"             
## [277] "ungroup"               "union"                 "union_all"            
## [280] "validate_grouped_df"   "validate_rowwise_df"   "vars"                 
## [283] "when_all"              "when_any"              "where"                
## [286] "with_groups"           "with_order"            "wrap_dbplyr_obj"

Related