楼主: 童童的草莓
3310 1

问询 123题中的第111题 [推广有奖]

  • 2关注
  • 0粉丝

硕士生

49%

还不是VIP/贵宾

-

威望
0
论坛币
426 个
通用积分
0
学术水平
3 点
热心指数
6 点
信用等级
0 点
经验
2591 点
帖子
151
精华
0
在线时间
107 小时
注册时间
2011-10-6
最后登录
2018-3-23

楼主
童童的草莓 发表于 2013-11-6 08:52:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
关于这道问题实在是不太懂也!
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)

二维码

扫码加我 拉你入群

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

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

关键词:following Procedure Character Variable UNKNOWN following procedure levels values Kelly

沙发
mingfeng07 学生认证  发表于 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
已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
admin + 100 热心帮助其他会员
童童的草莓 + 1 + 1 + 1 精彩帖子

总评分: 论坛币 + 100  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

欢迎扫一扫我头像关注, 不定期分享SAS技术知识。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 09:00