messy_datetime_formats {messy} | R Documentation |
Make date(time) formats inconsistent
Description
Takes any date(times) column and transforms it into a character column, sampling from any number of random of valid character representations.
Usage
messy_datetime_formats(
data,
cols = NULL,
formats = c("%Y/%m/%d %H:%M:%S", "%d/%m/%Y %H:%M:%S")
)
messy_date_formats(
data,
cols = NULL,
formats = c("%Y/%m/%d", "%d/%m/%Y")
)
Arguments
data |
input dataframe |
cols |
set of columns to apply transformation to. If |
formats |
A vector of any number of valid |
Value
a dataframe the same size as the input data.
Author(s)
Jack Davison
See Also
Other Messy date(time) functions:
messy_datetime_tzones()
,
split_datetimes()
Examples
data <- data.frame(dates = rep(Sys.Date(), 10))
messy_date_formats(data)
[Package messy version 0.1.0 Index]