SAS中文论坛
标题:
关于infile语句notab选项的一个问题,请高手指点
[打印本页]
作者:
shiyiming
时间:
2010-2-4 15:09
标题:
关于infile语句notab选项的一个问题,请高手指点
刚刚在看一本书,有个语句是这样写的:
Infile aa NOTAB DLM='09'X DSD MISSOVER;
我不明白此处NOTAB的选项是什么意思,查了帮助也没查到,请原谅我这个新手的愚昧。
可否告诉我在DDE中,NOTAB选项的意思是什么?或者哪位高手可以告诉我在sas帮助的哪里可以查到这个选项的具体详细解释?我在infile的帮助中查不到NOTAB的详细解释,只有简单的几句话。
谢过了!
作者:
shiyiming
时间:
2010-2-5 09:06
标题:
Re: 关于infile语句notab选项的一个问题,请高手指点
因为你的问题,我也看了看文档,我把我看到的理解写下,希望对你的理解有帮助。
NOTAB选项的作用在于取消原有系统间的默认列分隔符,而使用使用者的自定义的列分割符,比如后面的DLM='09'x,就是使用者的自定义的列分割符。
有一个方法便于加深你对这个选项的理解,使用EXCEL文件,录入两列或两列以上的数据,示例数据里最好包含几个空格,然后用infile语句去生成一个SAS数据集。在有notab和没有notab两种情况比较下。
作者:
shiyiming
时间:
2010-2-5 21:38
标题:
Re: 关于infile语句notab选项的一个问题,请高手指点
好的,谢谢,我试试!
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2