全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3250 1
2013-11-06
关于这道问题实在是不太懂也!
A SAS PRINT procedure output of the WORK.LEVELS data set is listed below:

Obs name  level1   Frank 12   Joan  23   Sui   24   Jose  35   Burt  46   Kelly .7   Juan  1The following SAS program is submitted:
data work . expertise;    set work. levels;    if level = . then        expertise = 'Unknown';    else if level = 1 then        expertise = 'Low';    else if level = 2 or 3 then        expertise =' Medium';    else        expertise = 'High';run;
Which of the following values does the variable EXPERTISE contain?
A. Low, Medium, and High only
B. Low, Medium, and Unknown only
C. Low, Medium, High, and Unknown only
D. Low, Medium, High, Unknown, and ‘ ‘ (missing character value)

二维码

扫码加我 拉你入群

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

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

全部回复
2013-11-6 10:27:38
四个条件,第一个条件是如果level为缺失值,则expertise为unkonwn字符串,第二个条件同理,第三个条件就要注意了,正常写法是这样:level=2 or level=3 then,但是它不是这么写的,也就是说第三个条件是level=2 or 3=3 ,那么3=3 这个显然恒成立的,所以如果前两个条件不满足的话,那就肯定是第三个条件了,第四个条件也就没有机会去检验了,所以expertise不可能等于High,答案选B
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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