楼主: kleilei1975
999 2

[学习分享] 北美base 5/4/2016 一道关于eof的考试题 [推广有奖]

  • 0关注
  • 0粉丝

高中生

7%

还不是VIP/贵宾

-

威望
0
论坛币
38 个
通用积分
5.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
234 点
帖子
9
精华
0
在线时间
36 小时
注册时间
2015-8-21
最后登录
2020-9-1

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
一共62题,70%pass最后考了90%,大概五道填空的题,填空比选择简单。
大部分考题都是70题里面的,60-70%原题,剩下的变形题或者新题(对于70以外的题我这里称为'新题')

先问一道今天的新题:
原题有点记不清了, 在这里佩服一下那些能记住全部jj的人。。。

大体是data b一共有240个observations
data a;
set b end = eof;
newVar=end;
run;

问读到最后一个oberservation的时候vewVar的值。选项有1,0,-1还有一个选项不及的了,求问大神这道题怎么解。



70里面的20,变形“if Sales GT 50;”依旧问How many observations does the WORK.OUTDOOR data set contain? 答案应该是1
70里面的35, 数据变了,但还是符合原先的大小模式

题目变成
The following SAS program is submitted:
data SASUSER.ONE SASUSER.TWO OTHER;
set SASDATA.TWO;
if X eq 5 then output SASUSER.ONE;
if Y lt 5 then output SASUSER.TWO;
else output other;
run;

有一道yearcutoff的题
option yearcutoff = 1920;
data a;
x='15Jan1919'd;
y='14Jan1920'd;
yearx=year(x);
yeary=year(y);
diffyear=yeary-yearx;
run;
问diffyear的值


二维码

扫码加我 拉你入群

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

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

关键词:Base 考试题 observations observation yearcutoff 记不清了 考试题 变形

沙发
920240553 发表于 2016-5-5 09:57:08 |只看作者 |坛友微信交流群
end = eof,读到最后一条观测的时候,end值为1,newVar=end,所以newVar=1.

使用道具

藤椅
kleilei1975 发表于 2016-5-5 23:35:36 |只看作者 |坛友微信交流群
920240553 发表于 2016-5-5 09:57
end = eof,读到最后一条观测的时候,end值为1,newVar=end,所以newVar=1.
谢谢!

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 20:04