SAS中文论坛

标题: 请教大虾一个复杂的数据处理的问题 [打印本页]

作者: shiyiming    时间: 2012-6-25 14:56
标题: 请教大虾一个复杂的数据处理的问题
比如,有一个测试数据集如下:
data test;
input x $1-50;
cards;
ip?hone
home!
;

由于ip?phone其实是iphone,所以第一个观测想返回iphone,而第二个则不需要!,最后想得到:
iphone
home

如何处理?多谢大侠指教!
作者: shiyiming    时间: 2012-6-25 22:37
标题: Re: 请教大虾一个复杂的数据处理的问题
[code:22zbd3xt]

data test1;
set test;
Y=compress(x,'?');
run;

[/code:22zbd3xt];
作者: shiyiming    时间: 2012-7-6 15:00
标题: Re: 请教大虾一个复杂的数据处理的问题
[code:33jrs1io]
data test1;
set test;
Y=compress(x,,"kn");
run;

[/code:33jrs1io]
作者: shiyiming    时间: 2012-7-12 20:05
标题: Re: 请教大虾一个复杂的数据处理的问题
[quote="zhangzachary":1rlyw850][code:1rlyw850]
data test1;
set test;
Y=compress(x,,"kn");
run;

[/code:1rlyw850][/quote:1rlyw850]
厉害!怎么要两个逗号呢?




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