次のようなblood.txtデータセットがあります(最初の5つのobs):
1 Female AB Young 7710 7.4 258
2 Male AB Old 6560 4.7 .
3 Male A Young 5690 7.53 184
4 Male B Old 6680 6.85 .
5 Male A Young . 7.72 187
私はそれを読むために次のプログラムを使用しました:
data blood_sum;
infile "/path/blood.txt";
input @1 SubjID $
@6 Gender $
@13 BloodType $
@16 AgeGrp $
@22 RBC
@29 WBC
@34 Cholesterol ;
run;
しかし、最後の列「コレステロール」は表示できません。すべての値は「.」に置き換えられます。私のログには、次のような多数の NOTE エラーがあります。
NOTE: Invalid data for Cholesterol in line 1 34-37.
RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0
1 CHAR 1 Female AB Young 7710 7.4 258. 37
ZONE 3222246666624425676623333222323223330
NUMR 1000065D1C501209F5E7077100007E400258D
SubjID=1 Gender=Female BloodType=AB AgeGrp=Young RBC=7710 WBC=7.4 Cholesterol=. _ERROR_=1
誰でも助けることができますか?