SAS中文论坛
标题:
我记得的sas base exam中题目
[打印本页]
作者:
shiyiming
时间:
2006-4-10 05:55
标题:
我记得的sas base exam中题目
From SASOR:
work.bank has five companies's data
BankName Rate
A 0.075
B 0.072
C 0.074
data captotal;
do year=1 to 5;
set bank;
capital=capital+capital*Rate;
end;
run;
问题how many oberservations and variables does the output data have?
作者:
shiyiming
时间:
2006-4-16 23:53
标题:
结果?
结果是什么?
上机运行是0 observation and 3 variables
对吗?
我不明白为什么把set放在DO循环中。
作者:
shiyiming
时间:
2006-4-17 18:07
标题:
to ihaveababy2003
不好意思,对于这道题我有点疑问,他说work.bank has five companies's data 为什么只有A B C三家,是否还有两家为MISSING?个人觉得不是0 obs and 3 variables
作者:
shiyiming
时间:
2006-4-18 11:48
标题:
我的结果没错
不论DATASET中有几条纪录, 把SET放在循环中结果都是一样. 你可以试试.
作者:
shiyiming
时间:
2006-4-18 16:18
标题:
to zzp62
结果是不一样的,就本例而言,captotal数据集中的观测只是bank数据集中obs是5的倍数的那些观测,例题中只给出了3个观测,所以结果是0obs了。
作者:
shiyiming
时间:
2006-4-19 07:35
标题:
是有点区别
当纪录数大于3时, 结果都是0
作者:
shiyiming
时间:
2006-5-30 06:44
标题:
是0 obs,因为在引用的data set中没有capital这个变量,当然没有
work.bank has five companies's data
变量名是如下2个
BankName Rate
A 0.075
B 0.072
C 0.074
data captotal;
do year=1 to 5;
set bank; 引用bank的数据,但是没有capital。
capital=capital+capital*Rate;
end;
run;
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2