Я хочу создать последовательность времен 00:00 - 12:00 и 12:00 - 00:00 с шагом 10 минут. Как я могу сделать это в R?
Я пытался с:
library(chron)
t <- merge(0:23, seq(0, 50, by = 10))
chron(time = paste(x$x, ':', x$y), format = c(times = "h:m"))
Но у меня есть 2 проблемы:
- Я получаю сообщение об ошибке
chron(time = paste(x$x, ':', x$y), format = c(times = "h:m"))
:
Ошибка в convert.times (times., Fmt): формат h: m может быть неправильным
Как мне перевести его на стандартное время с AM / PM? Должен ли я объединить его дважды:
t <- merge(0:12, seq(0, 50, by = 10))
t_am <- merge(t, "AM")
t_pm <- merge(t, "PM")
Или, возможно, другим способом, используя POSIXt?