NEWS
messy 0.1.0.9003
- Add 'data deconstructor' functions which split a dataframe into separate dataframes by 'undoing' joining functions:
unjoin() splits a dataframe in two, in an inverse of merge() or dplyr::left_join()
uncbind() splits a dataframe into arbitrary parts, inverting cbind() or dplyr::bind_cols()
unrbind() splits a dataframe into arbitrary parts, inverting rbind() or dplyr::bind_rows()
- Add
change_separators() function
- Add
duplicate_columns() function
- Fix
duplicate_rows() to avoid destroying existing columns. Will result in different outputs compared to previous version, with same random seed.
messy 0.1.0 (2024-12-03)
- CRAN release
- Add
duplicate_rows() function
- Add date(time) messy-ing functions:
messy_datetime_tzones() will randomly set different timezones to datetime columns
messy_datetime_formats() and messy_date_formats() will format date(times) as characters, and scramble their strptime formats.
split_datetimes() and split_dates() will split datetime columns into "date" and "time" columns, and Date columns into "year", "month", and "day" columns.
messy 0.0.2
- Add pkgdown site
- Add lintr file
- Add
messy_colnames() function
- Add
messy_strings() function
messy 0.0.1
- Add
add_whitespaces() function
- Add
make_missing() function
- Add
change_case() function
- Add initial
messy() function
- Package initialisation