본문 바로가기
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

댓글