全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2406 2
2011-09-07
请教高人,
我想排序排序2个变量,
2个是嵌套关系,
第1个变量是字符型变量(cardid),
第2个变量是日期型(数值型,date)的,
请问这如何通过程序实现?
谢谢!

proc sort data=a;
by cardid date;
run;
这样运行的结果只按照cardid来排序.
是不是后面有关键词限制,
我在帮助里也没有找到。

我想如何使无序的数据,
排列成附件数据的格式。
附件列表

排序数据.xlsx

大小:10.64 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

全部回复
2011-9-7 09:29:19
另外定义一个变量a,让它等于abs(input(cardid,best.)),然后按照a的降序排列,by 变量a前面加上descending
二维码

扫码加我 拉你入群

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

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

2011-9-7 10:30:06
honghejing 发表于 2011-9-7 09:29
另外定义一个变量a,让它等于abs(input(cardid,best.)),然后按照a的降序排列,by 变量a前面加上descending
好的,
谢谢!

之前可能是date数据中有缺失,
所以没有按照date排序,
只是cardid排序了。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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