小编Ann*_*nna的帖子

如何在R中的data.frame中提取子序列的最后日期?

我用以下数据集挣扎了一段时间:

    id   date       var1 var2     
1   7031 2008-12-01  27  1
2   7031 2009-01-05   6  0
3   7031 2009-02-02   0  3
4   7031 2008-11-01   1  4
5   7500 2009-07-11  30  0
6   7500 2009-10-01   8  0
7   7500 2010-01-01   0  0
8   7041 2009-06-20  26  0
9   7041 2009-08-01   0  0
10  0277 2009-01-01   3  0
Run Code Online (Sandbox Code Playgroud)

我想为每个id输出具有非零变量的最后日期.这些用户的时间序列长度不同.我期望作为输出smth像:

id   last_date
7031 2009-02-02
7500 2009-10-01
7041 2009-06-20
0277 2009-01-01
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激!

r date subset dataframe

2
推荐指数
1
解决办法
227
查看次数

标签 统计

dataframe ×1

date ×1

r ×1

subset ×1