我的数据集带有列-报告日期,标志1和0和帐号。
因此,对于一个帐户,我们有多个报告日期,从2001年1月到2008年12月。
标记的值为1和0。
我的要求是确定标志变为1的月份并获取最近12个月的数据。
例如,如果flag在2008年12月变为1,那么我们应该从2008年1月到2008年12月获取该帐户的数据。
我尝试重塑并设法拉出默认日期,但现在我只需要获取最近12个月的数据。
我正在R中尝试这样做。请提出任何建议。
答案 0 :(得分:0)
您可以apply
提到的条件来创建list
的{{1}},然后进行相应处理。见下文:
data.frame