我试图通过proc导入功能导入一个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尝试读取整个文件时,我在每一行都收到错误,告诉我该变量的数据无效 .
我怎样才能解决这个问题 ?
1 回答
尝试使用菜单中的“文件导入”向导 . 您最初会得到相同的结果,但是您可以按F4,这将调用最后提交的代码(在这种情况下,导入向导在后台运行的代码) . 然后,您可以修改信息和格式以满足您的需求,然后重新运行代码 .