
这个一个往SAS里导入表的程序,这几句程序具体是什么意思?后面几句好像给注释掉也没报错……
程序如下:PROCIMPORTOUT=Work.&RandomizationDATAFILE="&Safetypath\&Randomization..xls"DBMS=...
程序如下:
PROC IMPORT OUT= Work.&Randomization
DATAFILE= "&Safetypath\&Randomization..xls"
DBMS=EXCEL REPLACE;
SHEET="Randomization$";
GETNAMES=YES;
MIXED=NO;
SCANTEXT=YES;
USEDATE=YES;
SCANTIME=YES;
RUN;
这几句是什么意思?好像不运行也可以?
GETNAMES=YES;
MIXED=NO;
SCANTEXT=YES;
USEDATE=YES;
SCANTIME=YES; 展开
PROC IMPORT OUT= Work.&Randomization
DATAFILE= "&Safetypath\&Randomization..xls"
DBMS=EXCEL REPLACE;
SHEET="Randomization$";
GETNAMES=YES;
MIXED=NO;
SCANTEXT=YES;
USEDATE=YES;
SCANTIME=YES;
RUN;
这几句是什么意思?好像不运行也可以?
GETNAMES=YES;
MIXED=NO;
SCANTEXT=YES;
USEDATE=YES;
SCANTIME=YES; 展开
2个回答
展开全部
打开SAS的帮助,“索引”里搜索proc import,有详细的语法参数的解释,不写那些参数就会使用默认值。
展开全部
GETNAMES=YES;
导入源文件字段名作为SAS数据集的字段名
MIXED=NO;
若某一列中包含数值型和字符型变量,将数值型按照缺省值处理。若选的是YES则是将数值型转换成字符型存储,默认为NO
SCANTEXT=YES;
将源文件中各列值的最长长度作为该列在SAS中的字段长度。
USEDATE=YES;
对于包含日期字段的源文件字段,在SAS中只保留DATE值,并以DATE.格式存储。
SCANTIME=YES;
对于源文件中只有time值的列,自动以时间格式(TIME)存储
导入源文件字段名作为SAS数据集的字段名
MIXED=NO;
若某一列中包含数值型和字符型变量,将数值型按照缺省值处理。若选的是YES则是将数值型转换成字符型存储,默认为NO
SCANTEXT=YES;
将源文件中各列值的最长长度作为该列在SAS中的字段长度。
USEDATE=YES;
对于包含日期字段的源文件字段,在SAS中只保留DATE值,并以DATE.格式存储。
SCANTIME=YES;
对于源文件中只有time值的列,自动以时间格式(TIME)存储
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询