Как вытащить временной диапазон из столбца в R
Пытаюсь понять концепции R, в которых я сейчас работаю с регулярными выражениями.
Задача состоит в том, чтобы найти количество ночных доставок, которое обозначено как любая доставка, которая происходит между 11 вечера и 3:59 утра. Столбец, из которого я должен получить эту информацию, называется Date Created
в котором данные отображаются как таковые:
"2014-03-02 15:45:54.196814-08:00"
Как я использую grep()
тянуть этот временной диапазон? Я пытался понять мета-символы и как они работают, но я просто не понимаю, как использовать ^[0-9]
чтобы извлечь правильное время. Я в основном пытаюсь подсчитать, сколько доставок произошло, когда date created >= '11:00:00
а также < '04:00'
(Поскольку поставки произошли между 2014-03-01
& 2014-03-02
)