全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6019 11
2012-08-22
在处理SAS数据时,我需要用到数据按照行排序,但是程序里我所知道的好像都是按照列,不知按行排序是怎么弄的?(我的数据量太大,做行列转换不方便)
望大侠指点~~
二维码

扫码加我 拉你入群

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

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

全部回复
2012-8-22 18:37:05
路过
二维码

扫码加我 拉你入群

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

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

2012-8-22 18:37:50
这个,自认为好像不是很好解决啊,吾学识浅薄,等待高手
二维码

扫码加我 拉你入群

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

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

2012-8-22 20:58:10
用一个data step,设定你要用的_n_, 定义好一个数组,用do语句嵌套应该比较简单就可以实现
二维码

扫码加我 拉你入群

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

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

2012-8-22 22:05:27
register_me 发表于 2012-8-22 20:58
用一个data step,设定你要用的_n_, 定义好一个数组,用do语句嵌套应该比较简单就可以实现
额  不是很明白哎  我的数据是992X96的,一行96个数据排序,时都放到一个数组里,然后比较嘛?
二维码

扫码加我 拉你入群

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

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

2012-8-22 22:39:02
data ex;
input  x  y  z  ;
cards;
1 3 2
3 4 1
;
run;

data ex1;
set ex;
call sortn(of _all_);
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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