![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SAS
文章平均质量分 73
ethenjean
这个作者很懒,什么都没留下…
展开
-
SAS 简单的宏编写
作为SAS初学者,在遇到具体的问题时,真是想不到一些比较好的解决办法,幸好有同事帮忙。最近遇到个问题,具体内容是A表中有(item_id,key,val_z,vla_m,val,date),其中date格式为‘201001’,date范围是‘201001-201009’,而val=val_z/val_m,要求计算每连续三个月的val的值,然后从7(因为是9个月,所以最终得到7个值)个val...原创 2010-10-13 11:20:45 · 622 阅读 · 0 评论 -
简单循环遍历表 SAS
本程序的作用在于遍历整个表,并对表中的数据进行逐行处理。 %let id1=%sysfunc(open(DataTable,i)); //打开一个表,并用id1作为游标 %let _Item_id=%sysfunc(varnum(&id1,Item_id)); //取出item_id列的位置 %let _decimal=%sysfunc(varnum...原创 2010-10-28 08:48:05 · 2283 阅读 · 0 评论