SAS中文论坛

标题: 跟crakman做sas base认证试题(21) [打印本页]

作者: shiyiming    时间: 2010-11-11 11:11
标题: 跟crakman做sas base认证试题(21)
From crackman's blog on Baidu


               
                <p><font size="4">21.Given the SAS data set WORK.PRODUCTS:<br>
<br>
  ProdId&nbsp;&nbsp;&nbsp;  Price&nbsp;&nbsp;&nbsp;  ProductType&nbsp;&nbsp;&nbsp;  Sales&nbsp;&nbsp;&nbsp;  Returns <br>
  ------&nbsp;&nbsp;&nbsp;  -----&nbsp;&nbsp;&nbsp;  -----------&nbsp;&nbsp;&nbsp;  -----&nbsp;&nbsp;&nbsp;  ------- <br>
  K12S&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  95.50&nbsp;&nbsp;&nbsp;  OUTDOOR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  2 <br>
  B132S&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  2.99&nbsp;&nbsp;&nbsp;  CLOTHING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  300&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  10 <br>
  R18KY2&nbsp;&nbsp;&nbsp;  51.99&nbsp;&nbsp;&nbsp;  EQUIPMENT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  25&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  5 <br>
  3KL8BY&nbsp;&nbsp;&nbsp;&nbsp;  6.39&nbsp;&nbsp;&nbsp;  OUTDOOR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  125&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  15 <br>
  DY65DW&nbsp;&nbsp;&nbsp;&nbsp;  5.60&nbsp;&nbsp;&nbsp;  OUTDOOR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  45&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  5 <br>
  DGTY23&nbsp;&nbsp;&nbsp;  34.55&nbsp;&nbsp;&nbsp;  EQUIPMENT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  67&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  2 <br>
<br>
The following SAS program is submitted:<br>
<br>
  data WORK.OUTDOOR WORK.CLOTH WORK.EQUIP; <br>
&nbsp;&nbsp;&nbsp;&nbsp;  set WORK.PRODUCTS;<br>
&nbsp;&nbsp;&nbsp;&nbsp;  if Sales GT 30; <br>
&nbsp;&nbsp;&nbsp;&nbsp;  if ProductType EQ 'OUTDOOR'  then output WORK.OUTDOOR;<br>
&nbsp;&nbsp;&nbsp;&nbsp;  else if ProductType EQ 'CLOTHING' then output WORK.CLOTH;<br>
&nbsp;&nbsp;&nbsp;&nbsp;  else if ProductType EQ 'EQUIPMENT' then output WORK.EQUIP;<br>
  run;<br>
<br>
How many observations does the WORK.OUTDOOR data set contain?<br>
&nbsp;&nbsp;&nbsp;&nbsp;  A. 1 <br>
&nbsp;&nbsp;&nbsp;&nbsp;  B. 2 <br>
&nbsp;&nbsp;&nbsp;&nbsp;  C. 3 <br>
&nbsp;&nbsp;&nbsp;&nbsp;  D. 6 </font></p>
<p><font size="4">Answer: B<br>
本文属于博客:</font><a href="http://hi.baidu.com/crack_man/home"><font size="4"><!-- m --><a class="postlink" href="http://hi.baidu.com/crack_man/home">http://hi.baidu.com/crack_man/home</a><!-- m --></font></a><font size="4"> 版权归作者所有,如有转载,请注明出处!未经本作者同意不得用于商业应用。<br>
其他本博客文章均作此声明!</font></p>
<p><font size="4">其实这里考察的是IF ELSE语句以及OUTPUT语句的应用.<br>
在这里一定要记住一个执行过程,就是通过SET每读入一条语句之后,例如第一行:&ldquo; K12S&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  95.50&nbsp;&nbsp;&nbsp;  OUTDOOR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  2 &rdquo;<br>
IF THEN 语句开始作出判断,IF 为真才执行THEN后面的语句,否则就是ELSE的语句操作。<br>
具体的流程可以参考签名几个题目的解析。</font></p> <a href="http://hi.baidu.com/crack%5Fman/blog/item/40222e7b92ca421829388a8a.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>&nbsp;<a href="http://hi.baidu.com/crack%5Fman/blog/item/40222e7b92ca421829388a8a.html#comment">查看评论</a>




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2