全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2356 3
2010-09-21
Given the SAS data set WORK.TEMPS:

  Day  Month  Temp
  ---  -----  ----
    1  May     75
   15  May     70
   15  June    80
    3  June    76
    2  July    85
   14  July    89

The following program is submitted:

  proc sort data=WORK.TEMPS;
     by descending Month Day;
  run;

  proc print data=WORK.TEMPS;
  run;

Which output is correct?


        A.
Obs    Day    Month    Temp
---    ---    -----    ----
1       2    July      85
2      14    July      89
3       3    June      76
4      15    June      80
5       1    May       75
6      15    May       7

     B.
Obs    Day    Month    Temp
---    ---    -----    ----
1       1    May       75
2       2    July      85
3       3    June      76
4      14    July      89
5      15    May       70
6      15    June      80

     C.
Obs    Day    Month    Temp
---    ---    -----    ----
1       1    May       75
2      15    May       70
3       3    June      76
4      15    June      80
5       2    July      85
6      14    July      89

     D.
Obs    Day    Month    Temp
---    ---    -----    ----
1      15    May       70
2       1    May       75
3      15    June      80
4       3    June      76
5      14    July      89
6       2    July      85

Answer: C

不是descending order么 要是character的话是字母顺序排的 不懂为什么是C
二维码

扫码加我 拉你入群

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

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

全部回复
2010-9-21 08:09:39
因为排序首先是按descending Month;

Month的三个值: May   June  July
字母顺序: July  June  May
倒过来就是: May    June  July
二维码

扫码加我 拉你入群

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

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

2010-9-21 13:07:16
先按Month降序排列,在Month相同的地方就按Day升序排列,所以敌众答案选C
二维码

扫码加我 拉你入群

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

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

2010-9-21 13:26:10
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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