본문 바로가기
SAS/SAS 함수

【SAS 함수】 99. COMPLEV 함수

by 기서무나구물 2018. 11. 30.

포스팅 목차

    COMPLEV

     


    Levenshtein 편집 거리 계산에 의해 두 문자의 거리 계산한다.

    Category: 문 자

    MAIN

     

    문 법


    COMPLEV
     (string-1, string-2 <,cutoff> <,modifiers>)

     

    Arguments

    string-1,string-2

     

         는 문자 상수, 변수 , 표현을 지정.

     

    modifiers(변경자)

     

          i 또는 I   : string1과 string2의 문자열의 대소문차이를 무시하고 비교

     

          l 또는 L  : 비교전에 문자열의 앞의 공백을 제거후 비교

     

          n 또는 N : 문자열안의 인용부호를 제거하고, 대소문자 차이를 무시하고 비교

     

          :(colon)  : 문자열1과 문자열2중에 짧은 크기의 length에 맞추어 긴 length의 문자열 길이를 잘라서 맞추어서 비교

          


    관련 함수

    함수명 함수 내용
    COMPARE 두 문자 차이가 있는 것중 가장 왼편의 위치를 반환한다.
    COMPGED 일반화된 편집 거리 계산에 의해 두 문자 사이의 거리를 계산한다.
    COMPLEV Levenshtein 편집 거리 계산에 의해 두 문자의 거리 계산한다.
    CALL COMPCOST COMPGED 함수에서 사용되는 운영 비용을 정의한다.
    SPEDIS
    두 단어 사이의 비대칭적 스펠링 거리로써 표현되는 두 단어 매칭의 가능성을 정의한다.

     


    MAIN

     

    예 제

    예 제 1 :

    SAS Statements
    data test;
         infile datalines missover;
         input string1 $char8. string2 $char8. modifiers $char8.;
         result=complev(string1, string2, modifiers);
    datalines;
    1234567812345678
    abc     abxc
    ac      abc
    aXc     abc
    aXbZc   abc
    aXYZc   abc
    WaXbYcZ abc
    XYZ     abcdef
    aBc     abc
    aBc     AbC      i
      abc   abc
      abc   abc      l
    AxC     'abc'n
    AxC     'abc'n   n
    ;

     


    엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크

     

    SAS 함수(SAS Function) 리스트 링크
    반응형

    'SAS > SAS 함수' 카테고리의 다른 글

    【SAS 함수】 101. COMPRESS 함수  (0) 2018.11.30
    【SAS 함수】 100. COMPOUND 함수  (0) 2018.11.30
    【SAS 함수】 98. COMPGED 함수  (0) 2018.11.30
    【SAS 함수】 97. COMPBL 함수  (0) 2018.11.29
    【SAS 함수】 96. COMPARE 함수  (0) 2018.11.29

    댓글