v0.1.1
jordan 0.1.1
New features
- adds
fizzbuzz() - adds data.frame functions
- adds
quick_df()to turn a list into a data.frame (used internally, too) - adds
complete_cases()to select rows withoutNAvalues - removes
show_NAparameter fromvector2df()andlist2df()- for vectors this will now produce an NA value for the first column
- for lists
make.unique()is utilized for empty name named to retain the position of the list element
- adds
- adds listing wrapper:
ls_object()to list allis.object()sls_dataframe()to list allis.data.frame()sls_function()to list allis.function()s
- adds
counts()andprops()for counting unique elements in vectors and data.frames
Changes
Some exported functions and names have been changed to prevent conflicts with other popular packages
%||%is no longer exported; it is exported inrlang(and reexported inpurrr) and is a relatively simply function anywaycollapse()is nowcollapse0()to avoid conflicts withglue; althoughglue::collapse()is meant to be deprecated,collapse0()is mostly a wrapper forpaste0(), so this may be a better nameset_names()is nowset_names0()to avoid conflicts withrlang(reexported frompurrr) andmagrittr
Fixes/updates
do_paste_combine()(used insidepaste_combine()) simplified to remove use ofouter()- improves version bumping/updating
- added
get_version()to retrieve the current package version (assuming you're in the directory) utils::menu()is called to confirm that version should be updated- can update by either adding a number to the version (
bump_version()or by datebump_date_version())
- added
- implements an improved non-exported
string_extract()function insidestr_extract_date()andstr_extract_datettime()