【发布时间】:2014-10-03 20:07:18
【问题描述】:
当变量名长度为 40 字节时,我有一个管道分隔文件。 sas中是否有指定长度的选项?
目前,SAS 不会使用 lrecl= [a large enough number] dsd dlm='09'x 读取此文件。
【问题讨论】:
-
你的变量名是长,还是变量中的值?
当变量名长度为 40 字节时,我有一个管道分隔文件。 sas中是否有指定长度的选项?
目前,SAS 不会使用 lrecl= [a large enough number] dsd dlm='09'x 读取此文件。
【问题讨论】:
SAS 变量名称的长度不能超过 32 个字符。您可以允许 SAS 决定变量名称(自动缩短),但保留长变量名称作为标签,这通常是最简单的过程。不过,它不应该阻止它加载。
但是,更令人担忧的是,您说它是一个管道分隔文件,但dlm='09'x 是制表符分隔的。这只是一个错字/单词选择问题还是您做错了?
【讨论】: