【发布时间】:2021-02-26 16:13:32
【问题描述】:
我尝试使用以下代码在sas 中导入文本文件
PROC IMPORT DATAFILE= '/home/u44418748/MSc Biostatistics with SAS/Datasets/school.txt'
OUT= outdata
DBMS=dlm
REPLACE;
delimiter='09'x;
GETNAMES=YES;
RUN;
但是我导入不成功,因为文本文件有丢失数据的期限
这是我在SAS日志中得到的
NOTE: Invalid data for class_size in line 455 16-17.
455 CHAR 454.34.8.32.17.NA.23.125.12.188 31
ZONE 3330330303303304403323330332333
NUMR 454934989329179E1923E125912E188
sl_no=454 school=34 iq=8 test=32 ses=17 class_size=. meanses=23.125 meaniq=12.188 _ERROR_=1 _N_=454
如何在SAS中加载这个文本文件
【问题讨论】:
-
看起来您确实成功导入了文件。假设数字字段 CLASS_SIZE 中的 NA 意味着该类的大小未知,那么将值设置为缺失可能就是您想要发生的事情。