【发布时间】:2017-02-25 02:19:01
【问题描述】:
我正在将纯文本文件读入以制表符分隔的 SAS。一个变量是带有前导空格的字符。如何从第一个字符开始读取变量(忽略前导空格)。
【问题讨论】:
我正在将纯文本文件读入以制表符分隔的 SAS。一个变量是带有前导空格的字符。如何从第一个字符开始读取变量(忽略前导空格)。
【问题讨论】:
确保使用$CHAR. 信息来读取变量。
让我们创建一个包含两个字段的示例制表符分隔文件,其中第二个字段有前导空格。
filename tabx temp;
data _null_;
file tabx ;
put '1' '09'x ' ABC';
run;
现在让我们重新读一遍。
data test;
infile tabx dsd dlm='09'x ;
length id 8 name $20 ;
informat name $char. ;
input id name ;
run;
【讨论】: