楼主: jessiecool
3979 7

请问一下SAS Bas的29题,关于raw data的~ [推广有奖]

  • 0关注
  • 0粉丝

已卖:1份资源

初中生

38%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
152 点
帖子
5
精华
0
在线时间
24 小时
注册时间
2014-12-17
最后登录
2022-7-15

楼主
jessiecool 发表于 2016-4-25 10:12:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

crackman给的答案是B,有的地方说是A。.....


想请问一下这个题究竟怎么解答,raw data指的是什么,怎么判断?感谢!


29. The following SAS program is sumbitted:

  dataWORK.INFO;

    infile 'DATAFILE.TXT';

    input @1 Company $20. @25 State $2. @;

     ifState=' ' then input @30 Year;

     elseinput @30 City Year;

    input NumEmployees;

  run;

How many raw data records are read during each iterationof the DATA step?

     A. 1

     B. 2

     C. 3

     D. 4
二维码

扫码加我 拉你入群

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

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

关键词:Data raw iteration following Employees false Style

沙发
guanglei 发表于 2016-4-25 12:30:56
两个input 语句 是读入两条的意思吗?
那中间的IF中的input 再读入一条,是三条?

藤椅
jessiecool 发表于 2016-4-26 09:13:52
guanglei 发表于 2016-4-25 12:30
两个input 语句 是读入两条的意思吗?
那中间的IF中的input 再读入一条,是三条?
按照普遍的答案B 是不是算得是两个input啊

板凳
孤单的我们 发表于 2016-4-26 09:17:33
2个连续的input 语句,如果第一个inPUT没有加双尾缀,则第二个input会释放1个数据行

报纸
jessiecool 发表于 2016-4-26 09:53:38
孤单的我们 发表于 2016-4-26 09:17
2个连续的input 语句,如果第一个inPUT没有加双尾缀,则第二个input会释放1个数据行
O(∩_∩)O谢谢!

所以题干里的“raw data records"指的就是释放的数据行是吗?

地板
jessiecool 发表于 2016-4-27 11:47:10
jessiecool 发表于 2016-4-26 09:53
O(∩_∩)O谢谢!

所以题干里的“raw data records"指的就是释放的数据行是吗?
您好,我看到123题里一道相似的题,为什么这道题不选B两次呢?

7
leapji 发表于 2017-9-20 09:05:18
问题:每次迭代读取的记录条数。
迭代就是每个data 开始 ,到run的这个过程。

input @1 Company $20. @25 State $2. @;
     if State=\’ \’ then input @30 Year;
     else input @30 City Year;   ——————到这里读取了第一行的记录,由于没有使用@,所以要跳行了。
     input NumEmployees;——————这里读取第二行的记录了。到这里,一次迭代完毕。


所以,读取了2条记录。选B。


楼上有同学问123题的,同样的思路,注意看@,那道题是读取了1条记录,选A。

8
罐头橘 发表于 2022-11-21 12:12:15
!原来说的是raw数据行我还以为读了几个观测值

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-7 13:02