我目前正在尝试将压缩的csv文件导入SAS,我有3列日期,格式为YYYY-MM-DD . 这个csv文件中的所有数据都是唯一的行,所以我认为它是一个字符串而不被识别为数字(对不起,我最近才开始编码,而且我还在学习很多基础知识) . 会发生什么事情是SAS假设8个字符并且它出现在2010-08-,基本上错过了这一天 . 我尝试了几种方法来解决使用输入,但到目前为止还没有解决它 . 我要么得到一个空列或者一个带有转换数字的列(例如52789 - 我猜这是从1960年的SAS用作参考的日期)我希望你们能给我一些提示如何完成 . 代码是:
FILENAME IPC3data zip 'C:\Users\********\IPC3data.zip'
member='tls201_appln.csv';
DATA newdata;
INFILE IPC3data DLM=';' DSD FIRSTOBS=2;
INPUT appln_id $ appln_auth $ appln_nr $ appln_kind $ appln_filing_date $ appln_filing_year $ appln_nr_epodoc $ appln_nr_original $ ipr_type $ internat_appln_id $ int_phase $ reg_phase $ nat_phase $ earliest_filing_date $ earliest_filing_year $ earliest_filing_id $ earliest_publn_date $ earliest_publn_year $ earliest_pat_publn_id $ granted $ docdb_family_id $ inpadoc_family_id $ docdb_family_size $ nb_citing_docdb_fam $