楼主: sunnytree
14949 25

请教sas中的排序问题 [推广有奖]

21
sunnytree 发表于 2010-7-22 21:08:15
16# BraveMadMan

谢谢!这段程序解决了我说的问题。

22
sunnytree 发表于 2010-7-22 21:40:39
19# Isscaliu

谢谢你的好意!目前我只需要sas程序。

这个东西是有点bayesian的意思。这个程序主要是初步看看基金第一天的收益排序与以后收益的关系。

23
bodao 发表于 2012-8-19 14:50:12
学习牛人编程!!!

24
mudanazhen 学生认证  发表于 2013-8-5 10:45:04
data a;
   input  id return1 return2 return3 return4;
   datalines;
0101     12.3      14.5       2.7        9.3
0102     -1.6      4.8        20.3       3.4
0103     6.2       0.8         7.5      10.6
;
run;
/* 列转行:每列性质相同,按列转成每用户多行 */
data a1;
   set a;
   length seg $7;
   seg='return1'; pct=return1;output;
   seg='return2'; pct=return2;output;
   seg='return3'; pct=return3;output;
   seg='return4'; pct=return4;output;
   keep id seg pct;
run;
/* 同一用户中,按pct从大到小排序 */
proc sort data = a1;
        by id descending pct;
run;

25
oneoneagain 发表于 2013-8-15 14:25:13
我记得我看过,但是后来忘记了,找的好辛苦@@

26
lqwoailuo 发表于 2013-11-12 14:42:03

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-28 21:48