请教各位大神!
现有两个变量值,如下:
ID text
1 a^b^c
现想通过^符号将text变量值拆分成三条观测,目标结果如下:
ID text
1 a
2 b
3 c
楼主: 920240553
|
10888
2
[问答] 求助:SAS 字符串拆分处理 |
博士生 86%
-
|
回帖推荐lovexialulu 发表于3楼 查看完整内容 我来升华下
data a;
input id text $;
cards;
1 a^b^c
2 a^b^c^d
3 a^b
;
run;
data t;set a;
max=length(compress(text,'^','k'))+1;
run;
data b;
set t;
do idd=1 to max;
text1=scan(text,idd,'^');output;
end;
run;
加个出来的结果
| ||
唯SAS之鼎也!
|
|||
| |||||||||||||||||||||||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明