全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3250 4
2012-10-30
SAS初学者,看THE LITTLE SAS BOOK中遇到的问题,求教各位大牛啊!
DATA ToadJump;                                                                                                                          
       INFILE 'D:\SAS9.1DATAS\ToadJump.dat' MISSOVER;                                                                                    
       INPUT  ToadName $ Weight Jump1 Jump2 Jump3;                                                                                       
RUN;                                                                                                                                    
PROC PRINT DATA=ToadJump;                                                                                                               
RUN;

数据ToadJump.dat中,在每一行的非开头和结尾有缺失项,请问在INFILE后面添加什么OPTION?求高人指点啊?
OPTIONS:
1.MISSOVER 如果SAS在a line 中遇到any missing variables则直接进入the next line 读取数据
2.TURNCOVER 如果每一行的数据长度不一样,并且没有添加缺失项时自动补充是data set中每一行数据一样长


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-10-31 11:18:57
missover 前面或者后面加上dsd
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-10-31 12:36:48
shenroong 发表于 2012-10-31 11:18
missover 前面或者后面加上dsd
试了结果还是不行。
DATA ToadJump;                                                                                                                          
      INPUT ToadName $ Weight  Jump1  Jump2  Jump3 ;                                                                                    
      DATALINES;                                                                                                                        
Lucky  2.3 1.9  .  3.0                                                                                                                  
Spot   4.6 2.5 3.1 0.5                                                                                                                  
Tubs   7.1  .   .  3.8                                                                                                                  
Hop    4.5 3.2 1.9 2.6                                                                                                                  
Noisy  3.8 1.3 1.8 1.5                                                                                                                  
Winner 5.7  .   .   .                                                                                                                  
;                                                                                                                                       
RUN;                                                                                                                                    
PROC PRINT DATA=WORK.ToadJump;                                                                                                         
RUN;
这是生成的ToadJump.dat的程序,有5个variables,6个observations,加了DSD后变成5个variables和11个observations了,问题还是没有解决
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-11-26 18:56:57
yangz98 发表于 2012-10-31 12:36
试了结果还是不行。
DATA ToadJump;                                                                 ...
DATA ToadJump;  
infile datalines missover;
      INPUT ToadName $ Weight  Jump1  Jump2  Jump3 ;                                                                                    
      DATALINES;                                                                                                                        
Lucky  2.3 1.9  .  3.0                                                                                                                  
Spot   4.6 2.5 3.1 0.5                                                                                                                  
Tubs   7.1  .   .  3.8                                                                                                                  
Hop    4.5 3.2 1.9 2.6                                                                                                                  
Noisy  3.8 1.3 1.8 1.5                                                                                                                  
Winner 5.7  .   .   .                                                                                                                  
;
proc print;
RUN;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-11-26 19:58:29
davil2000 发表于 2012-11-26 18:56
DATA ToadJump;  
infile datalines missover;
      INPUT ToadName $ Weight  Jump1  Jump2  Jump3  ...
thank u so much
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群