SAS中文论坛

标题: 怎样自动填充空格 [打印本页]

作者: shiyiming    时间: 2010-8-3 02:59
标题: 怎样自动填充空格
我遇到一个data set,

a 1
   2
   3
b 1
    2
    3
我想怎样将它转化成另一个数据形式,
a 1
a 2
a 3
b 1
b 2
b3


不胜感谢
作者: shiyiming    时间: 2010-8-3 08:23
标题: Re: 怎样自动填充空格
[code:2g1k6zsk]data raw;
        infile datalines truncover;
        input x $ y;
datalines;
a 1
2
3
b 1
2
3
;
data temp(drop=temp);
        retain temp;
        set raw;
        if notdigit(x)=1 then temp=x;
        else do;
                        y=input(x,8.);
                        x=temp;
                end;
run;[/code:2g1k6zsk]




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2