全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
718 3
2022-07-04
有客户有财报年份两个变量,统计客户截止当年财报连续了几期。
比如客户A,2014年有两年连续的财报,分别是2013、2014。
求助呀!谢谢大神 image20220704173824.jpg
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-7-5 09:10:07
坐等
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-7-5 11:58:35
data test;
    input class $ year;
cards;
a 2001
a 2002
a 2003
a 2005
a 2007
a 2008
a 2009
a 2010
b 2001
b 2003
b 2004
b 2005
b 2009
;
run;

proc sort data=test;
    by class year;
run;

data test1;
    set test;
    by class year;
    year_lag=lag(year);
    last+1;
    if year-year_lag>1 or first.class then last=1;
run;

        
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-7-12 14:17:37
乐天天12300 发表于 2022-7-5 11:58
data test;
    input class $ year;
cards;
感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群