由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - SAS base 70 题第29 和 31题
相关主题
请教sas base 70题里第29题。。。刚刚考完SAS base,补充一下
请教Base 70 中的一题 关于@请教一个SAS读中文数据库的问题
请问一道SAS BASE的题目,THANKS~~~How to work on this dataset?
sas base 70 key -errorsHELP~~About reading sas data set
sas base 70的两道题help! SAS base 70 problem 17/35
sas base question help (70)如何用SAS Macro来计算这个公式?
菜鸟麻烦大家帮我看看sas base 70题的29和123题的15题70 题中的第29题答案是不是错了啊?
请帮忙解答两个SAS base考题SAS读数据问题,在线急等,多谢了!!!
相关话题的讨论汇总
话题: data话题: input话题: item话题: records话题: year
进入Statistics版参与讨论
1 (共1页)
x***1
发帖数: 22
1
31:
Item 31 of 70 Mark item for review
Given the following raw data records in DATAFILE.TXT:
----|----10---|----20---|----30
Kim,Basketball,Golf,Tennis
Bill,Football
Tracy,Soccer,Track
The following program is submitted:
data WORK.SPORTS_INFO;
length Fname Sport1-Sport3 $ 10;
infile 'DATAFILE.TXT' dlm=',';
input Fname $ Sport1 $ Sport2 $ Sport3 $;
run;
proc print data=WORK.SPORTS_INFO;
run;
答案: C.
Obs Fname Sport1 Sport2 Sport3
1 Kim Basketball Golf Tennis
2 Bill Football Tracy Soccer
可是不懂为什么啊?
sas input 中对换行和DLM 是怎么定的?还有就是为什么最后的 Track 没有读进去?
谢谢各位!
29 题:
Item 29 of 70 Mark item for review
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?
答案为什么是2 records for each iteraction呢?是否一个RECORD是company, state
, city,year, 第二个record 是numemployees?
thanks all!
p******r
发帖数: 1279
2
当读入raw data到sas dataset里时,如果定义的变量多于raw data里某record里的实
际变量个数的时候,读入的时候会转到下一个record继续读。(不然要missover这个
option干嘛。。。)
注意此时,如果下一个record恰好是最后一个record的话,那程序把一行变量填满后就
此打住,不再继续读入了(即使当前record还有数据没被读)
l******h
发帖数: 855
3

我看crackman关于70题的解答, 29应该是1个data record in each iteration阿

【在 x***1 的大作中提到】
: 31:
: Item 31 of 70 Mark item for review
: Given the following raw data records in DATAFILE.TXT:
: ----|----10---|----20---|----30
: Kim,Basketball,Golf,Tennis
: Bill,Football
: Tracy,Soccer,Track
: The following program is submitted:
: data WORK.SPORTS_INFO;
: length Fname Sport1-Sport3 $ 10;

l******h
发帖数: 855
4

我看crackman关于70题的解答, 29应该是1个data record in each iteration阿

【在 x***1 的大作中提到】
: 31:
: Item 31 of 70 Mark item for review
: Given the following raw data records in DATAFILE.TXT:
: ----|----10---|----20---|----30
: Kim,Basketball,Golf,Tennis
: Bill,Football
: Tracy,Soccer,Track
: The following program is submitted:
: data WORK.SPORTS_INFO;
: length Fname Sport1-Sport3 $ 10;

n*****a
发帖数: 169
5
第29题有人做过吗?
上机运行的话,至少要为文件准备3个records才不会出错,所以我觉得正确答案是3
records for each iteraction。但不知如何解释。

Item 29 of 70 Mark item for review
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?
答案为什么是2 records for each iteraction呢?是否一个RECORD是company, state
, city,year, 第二个record 是numemployees?

【在 x***1 的大作中提到】
: 31:
: Item 31 of 70 Mark item for review
: Given the following raw data records in DATAFILE.TXT:
: ----|----10---|----20---|----30
: Kim,Basketball,Golf,Tennis
: Bill,Football
: Tracy,Soccer,Track
: The following program is submitted:
: data WORK.SPORTS_INFO;
: length Fname Sport1-Sport3 $ 10;

n*****a
发帖数: 169
6
这题不明确文件结构的话好像很难回答,2 或 3 records for each iteraction 都有
可能,取决于文件的结构。

【在 n*****a 的大作中提到】
: 第29题有人做过吗?
: 上机运行的话,至少要为文件准备3个records才不会出错,所以我觉得正确答案是3
: records for each iteraction。但不知如何解释。
:
: Item 29 of 70 Mark item for review
: 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;

s***5
发帖数: 270
7
有人解答下为什么Tracy没被读进去么~
d******m
发帖数: 2333
8
tracy那一行,因为上一个record里 variable不够被用来误读了,读满以后,应该是跳
过tracy自动去读下一行。

【在 s***5 的大作中提到】
: 有人解答下为什么Tracy没被读进去么~
1 (共1页)
进入Statistics版参与讨论
相关主题
SAS读数据问题,在线急等,多谢了!!!sas base 70的两道题
请问SAS里的truncover和R里的什么语句等同?sas base question help (70)
问一个数据分析的问题菜鸟麻烦大家帮我看看sas base 70题的29和123题的15题
怎么在EXCEL里把一个column的A/B分到两个column里?请帮忙解答两个SAS base考题
请教sas base 70题里第29题。。。刚刚考完SAS base,补充一下
请教Base 70 中的一题 关于@请教一个SAS读中文数据库的问题
请问一道SAS BASE的题目,THANKS~~~How to work on this dataset?
sas base 70 key -errorsHELP~~About reading sas data set
相关话题的讨论汇总
话题: data话题: input话题: item话题: records话题: year