全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1145 4
2011-05-11
I have a data set A:
id  rate Y_N changes
1   0.3   Y       A
1   0.3   Y       B
1   0.3   Y       C
2   0.1   Y       B
2   0.1   Y       D
3   0.4   N       E

anybody can help me to get the data set like:
id  rate  Y_N  changes    other
1   0.3     Y       A              B,C
2   0.1     Y       B              D
3   0.4     N       E            

Thanks a lot!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-5-11 03:27:38
data a;
input id rate changes $;
datalines;
1   0.3   A
1   0.3   B
1   0.3   C
2   0.1   B
2   0.1   D
3   0.4   E
;
run;

proc transpose data=a out=b;
var changes;
by id rate;
run;

thanks a lot.........................................................
二维码

扫码加我 拉你入群

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

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

2011-5-11 04:49:20
good idea. thanks
二维码

扫码加我 拉你入群

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

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

2011-5-11 20:07:31
复制代码
二维码

扫码加我 拉你入群

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

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

2011-5-11 21:32:39
原来last和first 可以在by statement 之前用呀,还以为compile 的时候会报错呢。受益了。 奇妙的思维。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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