根据值

时间:2016-06-09 12:54:36

标签: r dplyr sqldf

我有一个如下所示的数据框,如果DOB中存在错误,则会出现错误1,并且在此之后,相同记录的更正DOB没有错误。我想只提取未经纠正且出错的数据1.任何人都可以帮助我。

ID  Date1          Date2     DOB       Code Error
381 2002-10-01  2015-10-01  1967-01-22  4   1
381 2002-10-01  2015-10-01  1967-01-20  4   NA
381 2011-10-01  2015-10-01  1969-05-13  11  1
381 2011-10-01  2015-10-01  1968-05-13  11  NA
837 2005-12-07  2015-12-07  1987-11-19  8   1
837 2005-12-08  2015-12-08  1989-12-07  8   1
837 2001-04-15  2015-04-15  1984-08-11  18  1
840 2001-04-23  2015-04-23  1999-03-14  18  NA

输出表格如下。

ID  Date1          Date2      DOB      Code Error
837 2005-12-07  2015-12-07  1987-11-19  8   1
837 2005-12-08  2015-12-08  1989-12-07  8   1
837 2001-04-15  2015-04-15  1984-08-11  18  1

0 个答案:

没有答案
相关问题