67890 发表于 2016-4-14 08:34 
Looks like your original data in Excel have some issues.
WARNING: Some character data was lost duri ...
你好,我看到了你的运行结果说有问题,也看到你运行后在icd1中,有一个观测,可是,我还是不知道问题究竟出在那里,用我的sas还是解决不了,不知道,这该如何解决
我的运行结果如下:
24 proc import out=a.icd
25 datafile="E:\SAS data\Johnson\ICD10\disease code"
26 dbms=xlsx replace;
27 run;
NOTE: The import data set has 29395 observations and 4 variables.
NOTE: 成功创建“A.ICD”数据集。
NOTE: “PROCEDURE IMPORT”所用时间(总处理时间):
实际时间 2.24 秒
CPU 时间 2.23 秒
28 data icd; set a.icd;
29 keep D_code D_code_Ch;
30 run;
NOTE: 从数据集 A.ICD. 读取了 29395 个观测
NOTE: 数据集 WORK.ICD 有 29395 个观测和 2 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
实际时间 0.01 秒
CPU 时间 0.01 秒
31 data icd1;
32 set icd;
33 if D_code= "A00.053";
34 run;
NOTE: 从数据集 WORK.ICD. 读取了 29395 个观测
NOTE: 数据集 WORK.ICD1 有 0 个观测和 2 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
实际时间 0.01 秒
CPU 时间 0.01 秒