由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教Base 70 中的一题 关于@
相关主题
请问一道SAS BASE的题目,THANKS~~~请帮忙解答两个SAS base考题
sas base 70 key -errorsSAS问题,关于@和@@的区别
sas base 70的两道题刚刚考完SAS base,补充一下
sas base question help (70)请教SAS问题:这个code有什么办法简化吗?
70 题中的第29题答案是不是错了啊?SAS 问题请教
请教sas base 70题里第29题。。。[合集] SAS data input help
菜鸟麻烦大家帮我看看sas base 70题的29和123题的15题请教一个SAS数据input的问题
SAS base 70 题第29 和 31题[合集] 请教一个SAS数据input的问题
相关话题的讨论汇总
话题: input话题: year话题: data话题: state话题: sas
进入Statistics版参与讨论
1 (共1页)
t*******8
发帖数: 170
1
Item 29
The following SAS program is sumbitted:
data WORK.INFO;
infile 'DATAFILE.TXT';
input @1 Company $20. @25 State $2. @;
if State=' ' then input @30 Year;
else input @30 City Year;
input NumEmployees;
run;
How many raw data records are read during each iteration of the DATA step?
A. 1 B. 2 C. 3 D. 4
我看到@的用法:(trailing @) prevents SAS from automatically reading a new
data record into the input buffer when a new INPUT statement is executed
within the same iter
b******e
发帖数: 539
2
这里有很多个input,有的是以@结尾的,有的不是:
第一个input statement ("input @1 Company $20. @25 State $2. @;") 是以@结尾的
,所以第二个input statement ("input @30 Year;"或是"input @30 City Year; ")
继续处理同一个record.但这个不是以@结尾的,所以第三个input statement处理的是下
一个record.
o*********h
发帖数: 6
3
The answer B is correct since there is another input statement after the "if
else".

【在 t*******8 的大作中提到】
: Item 29
: The following SAS program is sumbitted:
: data WORK.INFO;
: infile 'DATAFILE.TXT';
: input @1 Company $20. @25 State $2. @;
: if State=' ' then input @30 Year;
: else input @30 City Year;
: input NumEmployees;
: run;
: How many raw data records are read during each iteration of the DATA step?

t*******8
发帖数: 170
4
多谢多谢这么详细的解释!

【在 b******e 的大作中提到】
: 这里有很多个input,有的是以@结尾的,有的不是:
: 第一个input statement ("input @1 Company $20. @25 State $2. @;") 是以@结尾的
: ,所以第二个input statement ("input @30 Year;"或是"input @30 City Year; ")
: 继续处理同一个record.但这个不是以@结尾的,所以第三个input statement处理的是下
: 一个record.

t*******8
发帖数: 170
5
多谢多谢!已经明白了。

if

【在 o*********h 的大作中提到】
: The answer B is correct since there is another input statement after the "if
: else".

1 (共1页)
进入Statistics版参与讨论
相关主题
[合集] 请教一个SAS数据input的问题70 题中的第29题答案是不是错了啊?
SAS数据输入疑问请教sas base 70题里第29题。。。
用SAS生成CSV 文件菜鸟麻烦大家帮我看看sas base 70题的29和123题的15题
WHICH ONE IS CORRECT?SAS base 70 题第29 和 31题
请问一道SAS BASE的题目,THANKS~~~请帮忙解答两个SAS base考题
sas base 70 key -errorsSAS问题,关于@和@@的区别
sas base 70的两道题刚刚考完SAS base,补充一下
sas base question help (70)请教SAS问题:这个code有什么办法简化吗?
相关话题的讨论汇总
话题: input话题: year话题: data话题: state话题: sas