经管之家App
让优质教育人人可得
立即打开
全部版块
我的主页
›
论坛
›
数据科学与人工智能
›
数据分析与数据科学
›
SAS专版
A question about "do loop"
楼主
chenji68
1244
4
收藏
2016-01-22
data byy;
do i = 1 to 5 by 1;output;end;
run;
data byy;
do i = 1 to 5 by 1;end;output;
run;
why the outputs are different? I am confused about the second one. Thanks.
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
全部回复
沙发
teqel
2016-1-22 11:41:53
第二个只输出最后一个I的值6
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
藤椅
Tigflanker
2016-1-22 14:31:09
我还是硬着头皮给你回复下
I personly think, looping in SAS is carry out in compile phase.
So if you omit OUTPUT statement, this looping have finished in actully first PDV point.
In another word, OUTPUT is mostly interpreted as an enforce execute statement.
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
板凳
xellous5
2016-1-22 19:15:18
data有自动output,第二个程序去掉output也是输出6
这个自动output在loop结束之后才工作一次
如果你加入了output语句,自动output就被屏蔽了
这时必须在每个需要输出的地方加上output
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
报纸
chenji68
2016-1-23 04:48:22
感谢各位,我刚刚通过了考试,有一两道跟这个有关。
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
相关推荐
A question about Hawk-Dove game
[求助]a question about do loop
Question about (升级剩余时间 18 小时)
A question about FRM
Question about LR test in MLE
question about gt
Question about SAS ETS
A question about C#, C+, C++
question about STOT and TOC
question about SOA FAP
栏目导航
SAS专版
经管文库(原现金交易版)
新手入门区
经管高考
计量经济学与统计软件
市场行情分析
热门文章
《那年2003》第67章:预警信号频发?CDA老哥 ...
北美PHD,焦虑的一批~
计算方法丛书006 无约束最优化计算方法 邓乃 ...
通用指标与场景指标:CDA数据分析师的核心分 ...
2024年合集 ESG评级数据大全(彭博 华证 Wi ...
人工智能赋能应用实践指南
CAS EXAM6 2023版TIA教材
中国企业高质量发展展望穿越周期与聚力创新
人工智能赋能应用实践指南
中国企业高质量发展展望穿越周期与聚力创新
推荐文章
2026JG学术冬训营:从Stata初高到Python机器 ...
【必看】【本版版规,欢迎发悬赏贴求助】
【新课】26年3月|Gemini辅助论文写作与数据 ...
关于如何利用文献的若干建议
关于学术研究和论文发表的一些建议
关于科研中如何学习基础知识的一些建议 (一 ...
一个自编的经济学建模小案例 --写给授课本科 ...
AI智能体赋能教学改革: 全国AI教育教学应用 ...
2025中国AIoT产业全景图谱报告-406页
关于文献求助的一些建议
说点什么
分享
微信
QQ空间
QQ
微博
扫码加好友,拉您进群
各岗位、行业、专业交流群