楼主: ihust
21884 8

set语句中加end=eof是什么意思? [推广有奖]

  • 3关注
  • 2粉丝

博士生

47%

还不是VIP/贵宾

-

威望
0
论坛币
10339 个
通用积分
0.0600
学术水平
2 点
热心指数
3 点
信用等级
2 点
经验
2776 点
帖子
250
精华
0
在线时间
159 小时
注册时间
2012-4-29
最后登录
2016-9-8

1论坛币
data out2;
set out1 end=eof;
run;

如题,set语句中加end=eof是什么意思?加与不加的区别在哪里?

最佳答案

bobguy 查看完整内容

In this case, when sas set eof=1 when it reach last observation. Since there is no any action based on it in your programs, NO DIFFERENCE!
关键词:是什么意思 End Set Data Out

回帖推荐

bobguy 发表于3楼  查看完整内容

In this case, when sas set eof=1 when it reach last observation. Since there is no any action based on it in your programs, NO DIFFERENCE!

timothymok1989 发表于2楼  查看完整内容

end=eof里面的end代表最后一个observation, eof取值为1或者0, 若为1,则当前观测为最后观测, 若为0, 则当前观测不是最后观测值.
沙发
bobguy 发表于 2013-1-10 21:03:23 |只看作者 |坛友微信交流群
In this case, when sas set eof=1 when it reach last observation.  Since there is no any action based on it in your programs, NO DIFFERENCE!
已有 2 人评分经验 学术水平 热心指数 信用等级 收起 理由
eijuhz + 20 精彩帖子
ihust + 1 + 1 + 1 分析的有道理

总评分: 经验 + 20  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

藤椅
timothymok1989 发表于 2013-1-11 00:00:55 |只看作者 |坛友微信交流群
end=eof里面的end代表最后一个observation, eof取值为1或者0, 若为1,则当前观测为最后观测, 若为0, 则当前观测不是最后观测值.
已有 3 人评分经验 学术水平 热心指数 信用等级 收起 理由
eijuhz + 20 精彩帖子
yanglun + 1 + 1 精彩帖子
ihust + 1 + 1 + 1 分析的有道理

总评分: 经验 + 20  学术水平 + 2  热心指数 + 2  信用等级 + 1   查看全部评分

使用道具

板凳
ihust 发表于 2013-1-11 12:14:56 |只看作者 |坛友微信交流群
timothymok1989 发表于 2013-1-11 00:00
end=eof里面的end代表最后一个observation, eof取值为1或者0, 若为1,则当前观测为最后观测, 若为0, 则当前观 ...
3Q   

使用道具

报纸
ihust 发表于 2013-1-11 12:15:40 |只看作者 |坛友微信交流群
bobguy 发表于 2013-1-11 07:46
In this case, when sas set eof=1 when it reach last observation.  Since there is no any action based ...
3Q      

使用道具

地板
txyw 在职认证  发表于 2014-3-28 13:25:01 |只看作者 |坛友微信交流群
( ^_^ )不错嘛,,O(∩_∩)O谢谢楼主
天下有我!天下有你!天下有我和你!

使用道具

7
tangliang0905 发表于 2014-3-29 09:32:14 |只看作者 |坛友微信交流群
而且eof是end of file的意思,这里你这个eof可以用任何字符去代替,因为它不是一个syntax。

end=abc

if abc then ........;



已有 1 人评分经验 收起 理由
eijuhz + 20 精彩帖子

总评分: 经验 + 20   查看全部评分

使用道具

8
煮酒半杯 发表于 2015-6-9 21:41:07 |只看作者 |坛友微信交流群

使用道具

9
watson731 发表于 2019-2-27 09:59:48 |只看作者 |坛友微信交流群
tangliang0905 发表于 2014-3-29 09:32
而且eof是end of file的意思,这里你这个eof可以用任何字符去代替,因为它不是一个syntax。

end=abc
最好的回复

使用道具

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

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

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

GMT+8, 2024-4-26 00:30