全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1738 2
2016-02-03
复制代码

我的问题如下:
(1)data stock(index=(partno));  中index=(partno)什么意思,作用是什么?
(2)format  recdate date7.; 在前面的input语句中已经指定RECDATE date7.,所以这条语句是否多余?
(3)if _iorc_=0 then replace; 这条语句的作用是什么?(我在机器上运行过,这条语句在我的机器上不起作用)

二维码

扫码加我 拉你入群

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

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

全部回复
2016-2-4 10:58:03
1.index= (variable(s) </UNIQUE> </NOMISS>)
index is the name of a variable that forms the index or the name you choose for a composite index.
For more information:
http://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a000131138.htm
2. input里是informat,format是规定format
For more information:
https://bbs.pinggu.org/thread-339602-1-1.html
3. 如果主数据集by变量值在更新数据集中存在,则Replace
自动变量_IORC_
当运行modify语句时,系统会自动创建一个_iorc_变量,其包含系统每次运行modify语句时返回的i/o操作码
以匹配访问为例:
如果主数据集by变量值在更新数据集中存在,则返回0
不存在,则不产生自动变量_iorc_
如果更新数据集by变量在主数据集中不存在,则返回一个非零值。


二维码

扫码加我 拉你入群

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

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

2016-2-4 22:34:05
1.从帮助文件中看出index是变量名,这个变量名构成一个复合索引(composite index)。但我还是不能理解index具体干什么?或者这个复合索引具体干什么?
2.2楼给我的链接好像不是说明input中informat的。
3.我的理解:只有执行第3条语句才能执行主数据集中相应项被修改。但从程序执行情况看,好像无论这条语句是否被执行,主数据集中的相应观测都被修改。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群