healthcareai (version 2.3.0)

convert_date_cols: Convert character date columns to dates and times

Description

This function is called in prep_data and so it shouldn't usually need to be called directly. It tries to convert columns ending in "DTS" to type Date or DateTime (POSIXt). It makes a best guess at the format and return a more standard one if possible.

Usage

convert_date_cols(d)

Arguments

d

A dataframe or tibble containing data to try to convert to dates.

Value

A tibble containing the converted date columns. If no columns needed conversion, the original data will be returned.

Examples

Run this code
# NOT RUN {
d <- tibble::tibble(a_DTS = c("2018-3-25", "2018-3-25"),
                    b_nums = c(2, 4),
                    c_DTS = c("03-01-2018", "03-07-2018"),
                    d_chars = c("a", "b"),
                    e_date = lubridate::mdy(c("3-25-2018", "3-25-2018")))
convert_date_cols(d)
# }

Run the code above in your browser using DataLab