全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
10625 4
2013-07-19
有没有人知道expand函数的具体用法呢,想用来实现列的累加功能。
二维码

扫码加我 拉你入群

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

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

全部回复
2013-7-19 15:26:59
有没有高手知道的,给我举个例子吧,感激不尽~~
二维码

扫码加我 拉你入群

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

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

2013-7-20 12:12:05
也许和其他的软件不同,sas里的过程和函数时是分开的概念。对R软件精通的人,往往对SAS感到疑惑。京剧
二维码

扫码加我 拉你入群

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

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

2013-7-20 21:39:12
似乎SAS没有这个函数吧?
二维码

扫码加我 拉你入群

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

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

2013-7-22 08:28:45
列的累加不需要用proc expand
用data步就可以了,比如累加x变量

proc sort data=have;
by group_var;
quit;

data want;
set have;
retain x_sum;
if first.group_var then x_sum=x;
else x_sum+x;
run;

proc expand我就用来求lead和lag值时用过,而且速度还不快,具体的用法在google搜下看SAS的官网就行了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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