全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
820 3
2020-11-03
悬赏 5 个论坛币 未解决
就是有一些杂乱的数据,如何进行整理,实现如下图效果 QQ浏览器截图20201103191210.png
二维码

扫码加我 拉你入群

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

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

全部回复
2020-11-3 19:24:28
即从左边变到右边的形式
二维码

扫码加我 拉你入群

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

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

2020-11-4 08:49:42
2002是一个没有出现年份,需要在原始数据或者最终数据里添加。其他数据参见transpose procedure,或者数组也可以
二维码

扫码加我 拉你入群

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

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

2020-11-30 17:52:23
data have;
length name $20.;
name='Tom';year='2001';amt=100;output ;
name='Jerry';year='2001';amt=200;output ;
name='Tom';year='2003';amt=300;output ;
run;
       
proc sort data=work.have;by name year;run;

proc transpose data=work.have out=want(drop=_name_) ;
        var amt;
        by name;
        id year;
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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