SAS中文论坛
标题:
跟crakman做sas base认证试题(27)
[打印本页]
作者:
shiyiming
时间:
2010-11-11 17:14
标题:
跟crakman做sas base认证试题(27)
From crackman's blog on Baidu
<p><font size="4">27.Given the SAS data set WORK.TEMPS: <br>
<br>
Day Month Temp <br>
--- ----- ---- <br>
1 May 75<br>
15 May 70<br>
15 June 80<br>
3 June 76<br>
2 July 85<br>
14 July 89<br>
<br>
The following program is submitted:<br>
<br>
proc sort data=WORK.TEMPS;<br>
by descending Month Day;<br>
run;<br>
<br>
proc print data=WORK.TEMPS;<br>
run;<br>
<br>
Which output is correct? </font></p>
<p><br>
<font size="4"> A.<br>
Obs Day Month Temp<br>
--- --- ----- ----<br>
1 2 July 85 <br>
2 14 July 89 <br>
3 3 June 76 <br>
4 15 June 80 <br>
5 1 May 75 <br>
6 15 May 7<br>
<br>
B.<br>
Obs Day Month Temp<br>
--- --- ----- ----<br>
1 1 May 75 <br>
2 2 July 85 <br>
3 3 June 76 <br>
4 14 July 89 <br>
5 15 May 70 <br>
6 15 June 80 <br>
<br>
C.<br>
Obs Day Month Temp<br>
--- --- ----- ----<br>
1 1 May 75 <br>
2 15 May 70 <br>
3 3 June 76 <br>
4 15 June 80 <br>
5 2 July 85 <br>
6 14 July 89 <br>
<br>
D.<br>
Obs Day Month Temp<br>
--- --- ----- ----<br>
1 15 May 70 <br>
2 1 May 75 <br>
3 15 June 80 <br>
4 3 June 76 <br>
5 14 July 89 <br>
6 2 July 85 <br>
<br>
Answer: C<br>
这里考察的是by语句descending命令的作用范围.<br>
程序如下:<br>
data temps;<br>
input day month $ temp@;<br>
datalines;<br>
1 may 75<br>
15 may 70<br>
15 june 80<br>
3 june 76<br>
2 july 85<br>
14 july 89<br>
;<br>
run;<br>
proc sort data=WORK.TEMPS;<br>
by descending month day;<br>
run;<br>
proc print data=WORK.TEMPS;<br>
run;</font></p>
<p><font size="4">descending只是作用与在他之前的变量,也就是只是对于month是这样,而DAY则是默认为ASCENDING升序。</font></p> <a href="http://hi.baidu.com/crack%5Fman/blog/item/6f27f41be46bde1a314e150c.html">阅读全文</a>
<br/><b>类别:</b><a href="http://hi.baidu.com/crack%5Fman/blog/category/%B8%FAcrackman%D7%F6sas%20base%C8%CF%D6%A4%CA%D4%CC%E2">跟crackman做sas base认证试题</a> <a href="http://hi.baidu.com/crack%5Fman/blog/item/6f27f41be46bde1a314e150c.html#comment">查看评论</a>
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2