Imputes partial date/time SDTMv variables, as required by the datacut process.
Value
Returns the input SDTMv dataframe, with the addition of one extra variable (varout) in POSIXct datetime format, which is the imputed version of varin.
Examples
ex <- data.frame(
USUBJID = rep(c("UXYZ123a"), 13),
EXSTDTC = c(
"", "2022", "2022-06", "2022-06-23", "2022-06-23T16", "2022-06-23T16:57",
"2022-06-23T16:57:30", "2022-06-23T16:57:30.123", "2022-06-23T16:-:30",
"2022-06-23T-:57:30", "2022-06--T16:57:30", "2022---23T16:57:30", "--06-23T16:57:30"
)
)
ex_imputed <- impute_sdtm(dsin = ex, varin = EXSTDTC, varout = DCUT_TEMP_EXSTDTC)