Вам нужно для ее десятичного дробления?Если вы храните данные в правильном формате, например, как объект класса POSIXlt
, одного из классов даты и времени R, R будет обрабатывать правильную обработку времени в числовом виде.Вот пример того, что я имею в виду:
Сначала мы создадим фиктивные данные для целей иллюстрации:
set.seed(1)
DF <- data.frame(Times = seq(as.POSIXlt("10:00", format = "%M:%S"),
length = 100, by = 10),
Points = cumsum(rpois(100, lambda = 1)))
head(DF)
Игнорируем тот факт, что здесь есть даты, они фактически игнорируются, когда мы делаемсюжет, как и все наблюдения, имеют одинаковую часть даты.Затем мы строим это с использованием интерфейса формулы R:
plot(Points ~ Times, data = DF, type = "o")
, который производит это: