全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2060 6
2017-10-28
本人SAS新手,有个问题求大神帮忙解决!

                  SAS读取左边表格后,用SAS代码将图中左边的表转变成右边的表格,
                  左边区域颜色对应右边颜色,

           详细描述:将左边表格相同颜色区域内不同的'STATION%' (去重)依次排列成如右边表格中变量task_j下方,
                  排列后的'STATION%'左边变量task_i对应相同的‘task%‘   ,每个颜色区域都如此操作,最终得到右边表格样式。               




问题图示
二维码

扫码加我 拉你入群

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

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

全部回复
2017-10-28 21:29:59
在线等,跪求大神到来。。。。
二维码

扫码加我 拉你入群

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

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

2017-11-2 12:10:55
经过一段时间思考自己已经解决,哈哈。。。


data taski(keep=n task_id_i) taskj(keep=n task_id_j);
        SET task2;
        by task_id_i;
        if first.task_id_i then n+1;
        else n=n;
run;
proc sort data=taski out=taski4 nodup;
by task_id_i n;
run;
data taskj(rename=(task_id_j=task_id_i));
set taskj;
run;

data task_x;
        set taskj taski4;
        by n task_id_i;
run;
二维码

扫码加我 拉你入群

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

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

2017-11-9 16:47:01
666666666
二维码

扫码加我 拉你入群

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

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

2017-11-9 16:47:34
wanlinhu 发表于 2017-11-9 16:47
666666666
66666666
二维码

扫码加我 拉你入群

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

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

2017-11-9 16:47:36
wanlinhu 发表于 2017-11-9 16:47
666666666
66666666
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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