楼主: cohen-ci
664 7

[问答] SAS排序 [推广有奖]

  • 1关注
  • 0粉丝

本科生

62%

还不是VIP/贵宾

-

威望
0
论坛币
491 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
529 点
帖子
50
精华
0
在线时间
119 小时
注册时间
2017-9-27
最后登录
2019-6-11

cohen-ci 发表于 2019-1-5 09:36:53 |显示全部楼层
5论坛币
请问论坛各位大佬一个问题:我使用proc sort排序后,年报排在了中报的前面(我预期的是中报排在前)。请问我该怎么调整。

1546652097(1).png
关键词:SAS排序 ROC SOR
stata SPSS
艺璇大本营 发表于 2019-1-5 14:49:14 |显示全部楼层
data a;
input x$10.;
cards;
2014年年报
2014年年报
2014年中报
2014年中报
2014年中报
2014年年报
2014年年报
2014年年报
2014年中报
2014年中报
;
run;
proc sort data=a;
by decending x;
run;
proc print data=a;
run;



结果:
回复

使用道具 举报

艺璇大本营 发表于 2019-1-5 14:49:59 |显示全部楼层
The SAS System


Obs x
1 2014年中报
2 2014年中报
3 2014年中报
4 2014年中报
5 2014年中报
6 2014年年报
7 2014年年报
8 2014年年报
9 2014年年报
10 2014年年报
回复

使用道具 举报

cohen-ci 发表于 2019-1-5 14:50:54 |显示全部楼层
不是升序降序的问题哈,我期望的是,2014年中报--2014年年报--2015年中报--2015年年报;但结果却是2014年年报--2014年中报--2015年年报--2015年中报。
回复

使用道具 举报

cohen-ci 发表于 2019-1-5 14:53:32 |显示全部楼层
艺璇大本营 发表于 2019-1-5 14:49
data a;
input x$10.;
cards;
谢谢啊,我没表达清楚,不是升序降序的问题的。
回复

使用道具 举报

cohen-ci 发表于 2019-1-5 16:07:02 |显示全部楼层
追加一个问题:怎么修改数据集的标签。比如我想把“股票名称”修改成“sname”。
回复

使用道具 举报

cohen-ci 发表于 2019-1-5 16:08:26 |显示全部楼层
如图所示
TIM截图20190105160736.png
回复

使用道具 举报

艺璇大本营 发表于 2019-1-12 14:29:18 |显示全部楼层
cohen-ci 发表于 2019-1-5 16:07
追加一个问题:怎么修改数据集的标签。比如我想把“股票名称”修改成“sname”。
rename语句
回复

使用道具 举报

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

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2019-6-19 23:40