我有一个正确 POSIXct 格式的变量,用 ymd_hms(DateTime) {lubridate} 转换。但是,在转换后,变量会失去其 POSIXct 格式:
daily$DateTime<- ifelse(daily$ID %in% "r1_1"|daily$ID %in% "r1_2",
NA,daily$DateTime)
我尝试使用 lubridate 再次将变量转换为 POSIXct,但它似乎不喜欢 NA,此外,现在变量 DateTime 具有 num 格式,lubridate 无法识别为日期和时间格式(例如1377419400)。
请帮助进行所需的转换以在 ID== r1_1 和 r1_2 时将 DateTime 转换为 NA?
谢谢