我正在尝试通过proc import函数导入csv文件。我使用以下语法:
PROC IMPORT OUT= WORK.claims
DATAFILE= 'C:\Folder\File.csv'
DBMS=csv REPLACE;
GETNAMES=YES;
GUESSINGROWS=125;
RUN;
我的一个变量是以下形式的字符串:15/04/2014AB280929D:01ABCDE
。因此它以日期开头,然后是9个字符,一列和7个字符。
问题是SAS将此变量检测为日期并在其上放置ddmmyy10
格式。然后,当SAS尝试读取整个文件时,我在每一行都收到错误,告诉我该变量的数据无效。
我该如何解决这个问题?
答案 0 :(得分:3)
尝试使用菜单中的“文件导入”向导。您最初会得到相同的结果,但是您可以按F4,这将调用最后提交的代码(在这种情况下,导入向导在后台运行的代码)。 然后,您可以修改信息和格式以满足您的需求,然后重新运行代码。