我正在尝试将我的水质传感器数据转换为时间序列数据,以便在 R 中进行分析。一列带有日期(格式 m/dd/yyyy),另一列带有时间(hh:mm:ss)
我设法将它们粘贴到一个字符向量中,然后尝试使用随时函数将 DateTime 转换为 POSIXct 格式。
data$DateTime <- as.character(paste(data$Date, data$Time))
数据$DateTime2 <- 随时(as.character(data$DateTime))
上面的代码适用于我的一些数据,但不是所有的长时间序列。它为某些 DateTimes 创建 NA,并将其他时间段转换为所有 00:00:00 但在正确的日期。
我也尝试过 strptime 和 as.POSIXct 函数,但它们都不能识别输入格式。并使所有 DateTimes NA