SAS中文论坛

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

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


               
                <p><font size="4">15.Which statement is true concerning the SAS automatic variable _ERROR_?</font></p>
<p><font size="4">&nbsp;&nbsp;&nbsp;&nbsp;  A. It cannot be used in an if/then condition.<br>
&nbsp;&nbsp;&nbsp;&nbsp;  B. It cannot be used in an assignment statement. <br>
&nbsp;&nbsp;&nbsp;&nbsp;  C. It can be put into a keep statement or keep= option. <br>
&nbsp;&nbsp;&nbsp;&nbsp;  D. It is automatically dropped.</font></p>
<p><font size="4">Answer: D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  </font></p>
<p><font size="4">本文属于博客:<a href="http://hi.baidu.com/crack_man/home"><!-- m --><a class="postlink" href="http://hi.baidu.com/crack_man/home">http://hi.baidu.com/crack_man/home</a><!-- m --></a> 版权归作者所有,如有转载,请注明出处!未经本作者同意不得用于商业应用。<br>
其他本博客文章均作此声明!</font></p>
<p><font size="4">看看如下程序:<br>
data crackman;<br>
input x y@@;<br>
if _error_=0 then k=1;<br>
e=_error_;<br>
keep x y k _error_ ;<br>
datalines;<br>
1 2 3 4 5 6 7 8 9 0<br>
;<br>
run;<br>
proc print;<br>
run;</font></p>
<p><font size="4">这里有争议的是keep语句,keep语句操作应该是除了_N_和_ERROR_之外的变量。_N_和_ERROR_是PDV中默认为DROP。不会输出到CRACKMAN数据集中。<br>
只要是在PDV中的变量,都可以在DATA STEP  IF ELSE语句中进行比较做出判断。</font></p> <a href="http://hi.baidu.com/crack%5Fman/blog/item/0c1b7f0d2785efbf2fddd4d8.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/0c1b7f0d2785efbf2fddd4d8.html#comment">查看评论</a>




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