您好我有2个日期框架如下:
DF1:
ID Date
1 2016-1-31 13:00:01
1 2016-1-31 17:00:01
1 2016-2-31 13:00:01
2 2016-1-31 13:00:01
2 2016-2-31 13:00:01
3 2016-1-31 13:00:01
3 2016-2-31 13:00:01
DF2:
ID Maturity Date
1 2016-1-31 15:00:01
2 2016-3-31 12:00:01
3 2016-1-31 13:00:02
我想得到一个在成熟之前有数据的日期框架,这应该是答案:
ID Date
1 2016-1-31 13:00:01
2 2016-1-31 13:00:01
2 2016-2-31 13:00:01
3 2016-1-31 13:00:01
我使用了以下内容但是我收到了错误,因为对象长度不同:
a <- df1 %>%
dplyr::group_by(ID) %>%
dplyr::arrange(Date) %>%
dplyr::filter(Date < DF2$Date)
有人有解决方案吗? 提前谢谢!