在我用到的不多的几个过程步中,对于处理上述的大表格来说,比较费时的有以下几个:
1. proc sql(尤其是连接条件比较复杂的情况)
2. proc transpose
3. proc timeseries
...
我最近从网上搜和自己总结了几个能够加速上述过程,或者用变通的手段达到相同结果的方法。
先发一个快速转置,可用于替代proc transpose的宏吧
不是我做的,网上找的,经测试速度很快,和proc transpose参数设置相同,结果也相同。
方法是用data步来代替proc transpose,data步的效率很令人惊奇,也可以看出proc transpose本身应该有很大的改进空间,可惜SAS是封闭的,大牛也无能为力。
原文链接:
[SAS] 提升效率之一:一个快速转置的宏,用于替代proc transpose
本文来自: 人大经济论坛 经管代码库 版,详细出处参考: https://bbs.pinggu.org/forum.php?mod=viewthread&tid=3118609&page=1&from^^uid=3495972



雷达卡



京公网安备 11010802022788号







