全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1401 5
2011-09-06
最近在处理季度基金股东变更数据时,遇到个问题:
因基金如果没有变动,则该季度股东数据没有记录,
但是为了比较和分析,需要将缺省记录的数据,根据不同基金编码以最后一个变动报告日的记录进行填充,
同时修改报告的年份和季度。不知SAS是否可以实现这个工作。

具体例子见附件,数据修改前文件为原始文件,
数据修改后文件为希望完成的结果。

多谢大家不吝赐教。
附件列表
二维码

扫码加我 拉你入群

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

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

全部回复
2011-9-8 21:01:03
没有同志会做吗?哎~
二维码

扫码加我 拉你入群

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

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

2011-9-8 21:07:09
我是新手,提供一个思路
先按年和季度排序
然后
data b;
set a;
by year quarter;
if stockholder=. then stockholder=lag(stockholder);
run;
二维码

扫码加我 拉你入群

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

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

2011-9-13 13:01:55
我试了,好像不对。还是谢谢了。
二维码

扫码加我 拉你入群

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

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

2011-9-13 14:03:39
复制代码
仅提供一个思路
b表是你需要的整个code+时间窗的全量,我这里偷懒了,姑且认为所有code是一样的......
二维码

扫码加我 拉你入群

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

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

2011-9-16 20:55:27
多谢多谢,我看看先
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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