У меня есть матрица происхождения в зависимости от местоположения твитов. Исходный набор данных имеет один твит на пользователя, однако набор данных назначения содержит несколько твитов от одного пользователя. Я пытаюсь отфильтровать пункт назначения по дате / времени. т.е. D_time> O_time, чтобы твит назначения был сделан после твита источника.
единственное решение, которое я нашел до сих пор, это отфильтровать столбец по произвольной дате / времени, которые я укажу, однако я бы хотел использовать два столбца: D_time и O_time ..
Класс времени находится в POSIXct, однако, когда я использую операцию фильтра (указав точное время), он выдает ошибку «Ошибка в UseMethod (« filter_ »): нет применимого метода для« filter_ », примененного к объекту класс "логический".
Это то, что не работает, даже если D_time в POSIXct:
фильтр (OD.matrix $ D_time> = as.POSIXct ("2019-04-16 01:00:00"))
концептуально, это то, что я хочу:
фильтр (D_time> O_time)
- где D_times, предшествующие O_time, удаляются из набора