Мой фрейм данных имеет время в необычном формате, который исключает использование в качестве данных оси X для графиков. Мне нужна помощь в форматировании времени в пригодный для использования формат.
Формат времени в моем фрейме данных:
11: 59: 59.123456 PM
(часы: минуты: секунды. Миллисекунды до 6-го знака после запятой)
После исследования похожих потоков, связанных с разбором миллисекунд от времени и преобразованием времени от 12 до 24 часов. Я пытался использовать strptime и as.Date.
В приведенном ниже коде я пробовал% p и% P.
library(lubridate)
comments <- read.delim("C:/Users/Goober/Desktop/Labchart/comments.txt", header=FALSE)
comments$V3 <- strptime(as.character(comments$V3), "%I:%M:%OS0 %p")
# comments$V3 <- as.Date(comments$V3, "%I:%M:%OS0 %P")
str(comments)
View(comments)
Я ожидаю, что выходное время будет 24-часовым (ЧЧ: ММ: СС), но выходное значение равно NA (без красных ошибок)