我的数据集看起来像这样
我希望它看起来像这样:
Subject Code site subj
0156 00062 156 62
0156 00062 156 62
0047 00032 47 32
0034 00066 34 66
0032 00029 32 29
.
.
- 我的代码:
if "Subject Code"n ^="" then site=input(scan("Subject Code"n,1,' '),z9.);
put site=;
if "Subject Code"n ^="" thensubj=input(strip(substr((scan("Subject Code"n,-1)),1,4)),$4.);
put subj=;
我得到的输出:
site=15600062
subj=1560
如您所见,SAS 取出前导 0 值和空格“”,因此很难拆分。