全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2423 6
2013-07-22
data one;
input x @ (A-7) y;
cards;
1
;
run; 为什么运行结果是x=1,y=1,A是缺失值

二维码

扫码加我 拉你入群

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

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

全部回复
2013-7-23 11:45:42
帮顶
二维码

扫码加我 拉你入群

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

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

2013-7-24 16:28:16
这是绝对位置的用法之一:@(expression),相同功能的是相对位置的用法:+(expression)
使用这两种column pointer control时:
When a column pointer control tries to move the pointer to a position before the beginning of the record, the pointer is positioned in column 1. For example, this INPUT statement specifies that the pointer is located in column -2 after the first value is read:
当(expression)计算为缺失或者负值(本例中A为缺失,所以A-7也是缺失),@(expression)就将指针指向第一列,也就是数据行的开头位置,不过需要注意的是expression不能直接写成.或者负值,但是允许计算值为负值或缺失
复制代码
二维码

扫码加我 拉你入群

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

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

2013-7-24 23:23:35
顶起一个 学习一下
二维码

扫码加我 拉你入群

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

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

2013-7-27 14:07:30
moyunzheng 发表于 2013-7-24 16:28
这是绝对位置的用法之一:@(expression),相同功能的是相对位置的用法:+(expression)
使用这两种column p ...
谢谢。但是还是没太看懂。帮忙推荐下相关这方面的书籍,谢谢啦
二维码

扫码加我 拉你入群

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

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

2013-7-27 19:22:33
画纱无形 发表于 2013-7-27 14:07
谢谢。但是还是没太看懂。帮忙推荐下相关这方面的书籍,谢谢啦
相关的书我还真不知道有详细介绍导入数据的
你可以参考sas的documentation,很详细的
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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