Время до метки оси в формате ЧЧ: ММ: СС от секунд в R
Я новичок в R и программировании в целом. У меня есть данные со временем в формате "ЧЧ: ММ: СС". Для целей построения я конвертировал его в секунды.
Теперь моя проблема заключается в том, как преобразовать метки секунд по оси (в данном случае по оси X) обратно в этот формат таким образом, чтобы я мог выбрать, хочу ли я интервалы в одну секунду, интервалы в одну минуту или один час или почти все пользовательский интервал. В основном это 1, 15 или 30 секунд / минут или 1,2 часа или их комбинация, например, одна минута и 30 секунд, и они также дают этим меткам оси соответствующие положения на оси.
Открыты для любых предложений.
1 ответ
Решение
Используйте пакет lubridate
library(lubridate)
t<-seconds_to_period(5000)
parse_date_time(t,"HMS")