f*******m 发帖数: 94 | 1 请问我有个TXT文件是这样的:
z10
36,1,1
/39
51,2,1
/81
55,2,1
z763
37,1,1
z2911
49,1,1
z606
我希望读到SAS之后变成这样:
V1 V2 V3 V4 V5
z 10 36 1 1
/ 39 51 2 1
就是TXT里面的每两行读到SAS里面变成一行,应该是个不难的问题,但是SAS用得不很
熟,所以从SAS到R,再从R到SAS,折腾半天没有出来。如有哪位知道怎么弄的,请帮
帮忙,在此先谢过了。 | t*****w 发帖数: 254 | 2 data test;
infile "C:Users.....temp.txt" dlm=",";
input x1$ ;
input x2 x3 x4 ;
run;
data test2;
set test;
var1=substr(x1, 1,1);
var2=substr(x1, 2);
run;
proc sql;
create table test3 as
select var1, var2, x2, x3, x4
from test2;
quit;
【在 f*******m 的大作中提到】 : 请问我有个TXT文件是这样的: : z10 : 36,1,1 : /39 : 51,2,1 : /81 : 55,2,1 : z763 : 37,1,1 : z2911
|
|