o**********a 发帖数: 330 | 1 我有个space.dat的文件,内容如下:
fafa fafa 232
efaf llfji 45
我用如下方法想把它读到sas里面,总是不成功,请高手指教
data a;
infile 'E:\Programming_Practice\sas\Read_DAT\space.dat';
input name $ 1-4
gender $ 6-10
num 12-14;
run;
proc print data=a;
run;
这样只读出 了第一条记录,第2条没读进来 |
o**********a 发帖数: 330 | 2 把45放到第12位和第13位就出错,放到13位和14位就能正常读出来
大家有啥办法能解决放到第12位和第13位这个问题
应该有办法吧
【在 o**********a 的大作中提到】 : 我有个space.dat的文件,内容如下: : fafa fafa 232 : efaf llfji 45 : 我用如下方法想把它读到sas里面,总是不成功,请高手指教 : data a; : infile 'E:\Programming_Practice\sas\Read_DAT\space.dat'; : input name $ 1-4 : gender $ 6-10 : num 12-14; : run;
|
R*********i 发帖数: 7643 | |
w*****8 发帖数: 395 | 4 just try the following input statement
...
input name $
gender $
num ;
...
【在 o**********a 的大作中提到】 : 我有个space.dat的文件,内容如下: : fafa fafa 232 : efaf llfji 45 : 我用如下方法想把它读到sas里面,总是不成功,请高手指教 : data a; : infile 'E:\Programming_Practice\sas\Read_DAT\space.dat'; : input name $ 1-4 : gender $ 6-10 : num 12-14; : run;
|