全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1190 6
2013-11-26
悬赏 20 个论坛币 已解决
截图
如图,每行都有一个代码,若干个时间和对应时间的评价,如何将数据变成每行都只有一个代码,一个时间和一个对应的评价啊?
二维码

扫码加我 拉你入群

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

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

全部回复
2013-11-26 11:01:44
复制代码
二维码

扫码加我 拉你入群

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

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

2013-11-26 15:44:21
首先将这个data按条件(即一列代码,一列时间和对应列的评价生成一个data) 生成若干个dataset,然后将若干个dataset再用data set步骤和到一起。这样列数最后有3列,观测值增加。
二维码

扫码加我 拉你入群

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

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

2013-11-26 21:46:57
heperwong 发表于 2013-11-26 15:44
首先将这个data按条件(即一列代码,一列时间和对应列的评价生成一个data) 生成若干个dataset,然后将若干个 ...
您说的这个如果原数据集变量少的话是可行的,但是如果原来的变量很多的话就比较麻烦了
二维码

扫码加我 拉你入群

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

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

2013-11-27 13:16:42
%do;
  proc append base=dataset(keep) data=dataset(keep=%eval() rename);
  run;
%end;
二维码

扫码加我 拉你入群

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

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

2013-11-28 20:05:51
唉一头雾水。。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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