Я пытаюсь преобразовать нечетные столбцы кадра данных в формат POSIXct.
Моя проблема заключается в следующем.Если я запускаю это:
as.POSIXct(timestamptest2[2,1])
Я получил нужный формат:
"2018-05-01 15:00:16 CEST"
Однако, когда я выполняю преобразование во все столбцы, я получаю эту ошибку:
as.POSIXct(timestamptest2[,odd_indexes])
Error in as.POSIXct.default(timestamptest2[, odd_indexes]) :
do not know how to convert 'timestamptest2[, odd_indexes]' to class “POSIXct”
Будучи odd_indexes, вектор, содержащий дату столбцов, имеет мою дату в строковом формате.
Я также пробовал:
-apply(timestamptest2[,odd_indexes],2,as.POSIXct)
Error in as.POSIXlt.character(x, tz, ...) :
character string is not in a standard unambiguous format
Кто-нибудь знает, как решить эту проблему?