SAS中文论坛

标题: 关键字比对 [打印本页]

作者: shiyiming    时间: 2009-11-7 10:33
标题: 关键字比对
我是SAS的新手,还请大家多多帮忙
我们有120个关键字(keywords),有200个专利摘要,我们想要知道每一个关键字在摘要中出现几次
在SAS中要怎么做呢?
谢谢帮忙~^^
作者: shiyiming    时间: 2009-11-8 10:45
标题: Re: 关键字比对
[code:g4qkoiqn]data raw(drop=i);
        length text $20;
        do i=1 to 10;
                text=put(round(ranuni(123)*10**10),10.);
                text=ktranslate(text,'零壹贰叁肆伍陆柒捌玖','0123456789');
                output;
        end;
run;

data final;
        set raw;
        keyword_0=count(text,'零','it');
        keyword_3=count(text,'叁','it');
        keyword_95=count(text,'玖伍','it');
        keyword_24=count(text,'贰肆','it');
run;

proc tabulate data=final;
        var keyword_:;
        table keyword_:;
run;[/code:g4qkoiqn]
作者: shiyiming    时间: 2009-11-10 04:08
标题: Re: 关键字比对
oops~ <!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: -->

I like it

[code:2xl89fs2]      text=put(round(ranuni(123)*10**10),10&#46;);
      text=ktranslate(text,'零壹贰叁肆伍陆柒捌玖','0123456789');[/code:2xl89fs2]




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