我有一个基于Tweets位置的Origin Destination矩阵。 Origin数据集每个用户有一条推文,但是Destination数据集具有来自同一用户的多条推文。我正在尝试按日期/时间过滤设置的目的地。即D_time> O_time,以便在原始Tweet之后进行目标Tweet。
到目前为止,我发现的唯一解决方案是根据我指定的任意日期/时间过滤列,但是,我想使用两列:D_time和O_time ..
时间类位于POSIXct中,但是,当我使用过滤器操作(指定确切的日期时间)时,会出现错误“ UseMethod(Error_Use_method(“ filter_”))中的错误:没有适用于'filter_'的适用于对象的方法类“逻辑”。
即使D_time在POSIXct中,这也不起作用:
filter(OD.matrix $ D_time> = as.POSIXct(“ 2019-04-16 01:00:00”))
从概念上讲,这就是我想要的:
过滤器(D_time> O_time)
-其中O_time之前的D_times从集合中删除