楼主: dry1005
3553 3

关于多个set语句的问题 [推广有奖]

  • 0关注
  • 0粉丝

已卖:2份资源

高中生

32%

还不是VIP/贵宾

-

威望
0
论坛币
2646 个
通用积分
0.3000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
194 点
帖子
13
精华
0
在线时间
30 小时
注册时间
2014-10-20
最后登录
2024-2-28

楼主
dry1005 发表于 2016-10-20 13:47:13 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
output-2.png

output-1.png

问题.png 此为程序,想问,输出的数据集e中,感觉应该是10个stk000002的观测,但是输出结果(见上面两个图),一共读取了20个观测,stk000001中10个,stk000002中10个,不太明白?
还有in1的取值为什么都是1呢?求大神解答,感谢!


二维码

扫码加我 拉你入群

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

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

关键词:Set 输出结果 STK 数据集 程序

回帖推荐

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

在data步一次读取中: 1. 先从stk1里面读了一条,然后id1赋值1,然后输出了一条数据; 2. 再继续读取stk2中的一条数据,将id2赋值为1 3. 因为是同一个data步,所以id1的值未被清空,所以输出数据中,id1依然是1,id2也是1。 这时候一个data步才结束,输出了stk1,skt2各一条数据。 再继续往复,直至第11次,stk1读取时候发现到文件尾,不能继续读数,整个data步中止,所以一共输出了20条数据。

沙发
learsaas 发表于 2016-10-20 15:49:38
双set的时候,其中一个表end的时候,整个全部end掉了,stop掉了。不知道明白否

藤椅
prince315 在职认证  发表于 2016-10-20 15:59:50
在data步一次读取中:
1. 先从stk1里面读了一条,然后id1赋值1,然后输出了一条数据;
2. 再继续读取stk2中的一条数据,将id2赋值为1
3. 因为是同一个data步,所以id1的值未被清空,所以输出数据中,id1依然是1,id2也是1。
这时候一个data步才结束,输出了stk1,skt2各一条数据。
再继续往复,直至第11次,stk1读取时候发现到文件尾,不能继续读数,整个data步中止,所以一共输出了20条数据。

板凳
dry1005 发表于 2016-10-20 18:20:56
prince315 发表于 2016-10-20 15:59
在data步一次读取中:
1. 先从stk1里面读了一条,然后id1赋值1,然后输出了一条数据;
2. 再继续读取stk2 ...
get get 好清楚 感谢大神!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-28 23:41