数据表,按组删除前导缺失值

时间:2015-06-11 03:36:59

标签: r data.table

下面是一个示例数据表,我想删除值为NA且前一行没有值(即NA)和组的行。由于并非所有人都有相同的数字导致缺失值,我会陷入困境并且没有运气搜索。

示例数据表

    group    date     value
      a 2015-01-01    NA
      a 2015-01-02     2
      a 2015-01-03     3
      a 2015-01-04    NA
      a 2015-01-05     2
      b 2015-01-01    NA
      b 2015-01-02    NA
      b 2015-01-03     2
      b 2015-01-04    NA
      b 2015-01-05     2

完成数据表

    group    date     value
      a 2015-01-02     2
      a 2015-01-03     3
      a 2015-01-04    NA
      a 2015-01-05     2
      b 2015-01-03     2
      b 2015-01-04    NA
      b 2015-01-05     2

后来我计划将之前和之后的缺失值归咎于。

编辑:找到之前提出的问题here,这是类似的。

1 个答案:

答案 0 :(得分:3)

基本方法是使用class TableViewController: UITableViewController, DetailViewControllerProtocol { let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate lazy var managedContext = self.appDelegate.managedObjectContext // This line .... which,如下所示:

.N