본문 바로가기
반응형

SAS/SAS 함수483

【SAS 함수】 98. COMPGED 함수 COMPGED 일반화된 편집 거리 계산에 의해 두 문자 사이의 거리를 계산한다. 문자열2를 기준으로 문자열1의 거리를 측정한다. (문자열1과 문자열2가 바뀌면 값은 변경될수 있음) Category: 문 자 MAIN 문 법 COMPGED (string-1, string-2 ) Arguments string-1,string-2 는 문자 상수, 변수 , 표현을 지정. modifiers(변경자) i 또는 I : 문자열의 대소문차이를 무시하고 비교 l 또는 L : 비교전에 문자열의 앞의 공백을 제거후 비교 n 또는 N : 문자열안의 인용부호를 제거하고, 대소문자 차이를 무시하고 비교 :(colon) : 문자열1과 문자열2중에 짧은 크기의 length에 맞추어 긴 length의 문자열 길이를 잘라서 맞추어서 비교하.. 2018. 11. 30.
【SAS 함수】 97. COMPBL 함수 o COMPBL 문자열에서 다중 Blank를 한 개의 Blank로 변경한다. Category: 문자함수(문자열처리함수) MAIN 문 법 COMPBL (source) Arguments source 는 소스 문자열 지정 함수 비교 함수명 함수내용 COMPBL 문자열에서 다중 Blank를 한 개의 Blank로 변경한다. COMPRESS 문자열로부터 지정한 문자를 제거한다. LEFT 문자열을 왼쪽으로 정렬한다. TRANSLATE 문자열중에서 지정된 문자(변경대상문자)를 변경하기 위한 문자로 변경한다. TRANTAB 데이터 문자열을 지정한 인코딩(Encoding) 변환테이블(Translation tables)에 해당하는 문자열로 변경(Transcodes)한다. TRANSTRN 문자열에서 지정한 하위 문자열이 존재.. 2018. 11. 29.
【SAS 함수】 96. COMPARE 함수 COMPARE 두 문자 차이가 있는 것중 가장 왼편의 위치를 반환한다. 두 문자 차이가 있는 것중 가장 왼편의 위치를 반환한다. 차이가 없다면 0을 반환한다. Category: 문자열 비교 함수 MAIN 문 법 COMPARE (string-1, string-2) Arguments string-1 는 문자상수,변수,표현을 지정 modifiers(변경자) i 또는 I : 문자열의 대소문차이를 무시하고 비교 l 또는 L : 비교전에 문자열의 앞의 공백을 제거후 비교 n 또는 N : 문자열안의 인용부호를 제거하고, 대소문자 차이를 무시하고 비교 :(colon) : 문자열1과 문자열2중에 짧은 크기의 length에 맞추어 긴 length의 문자열 길이를 잘라서 맞추어서 비교하고, 만약 변경자가 지정이 되지 않은경.. 2018. 11. 29.
[SAS 함수] 95. COMB 함수 95. COMB n개의 원소중에서 r개의 요소를 선택하는 조합의 수를 계산한다. 조합은 서로 다른 n개의 원소 중에서 순서에 상관없이 서로 다른 r개의 원소를 선택하는 것을 의미한다. Category: 수학함수 MAIN 문 법 COMB (n, r) Arguments n 은 표본이 선택되는 총 원소의 개수를 나타내는 음이 아닌 정수를 지정한다. r 는 선택된 요소의 개수를 나타내는 음이 아닌 정수를 지정한다. 상세 내용 COMB 함수를 수학적으로 표현한 공식은 다음과 같다. 앞의 방정식에서 n ≥ 0, r ≥ 0, n ≥ r 이다. 수식으로 계산할 수 없는 경우 결측치 값이 반환된다. 어느 정도 큰 값이 되면 COMB 함수를 계산할 수 없는 경우가 있다. 관련 함수 함수명 함수내용 ABS 주어진 인수의 절.. 2018. 11. 29.
[SAS 함수] 94. COLLATE 함수 94. COLLATE 주어진 범위의 연속된 문자열을 가진 ASCII또는 EBCDIC를 반환한다. Category: 문 자 MAIN 문 법 COLLATE (start-position) | (start-position) Arguments start-position 는 시작 위치. 참 고 ASCII값을 확인하기 위해서는 7. ANYCNTRL 참조 관련 함수 함수명 함수내용 BYTE ASCII 나 EBCDIC 조합 순서(데이터 정렬 시퀀스 / 대조열 / 조합열, collating sequence)에서 한 개의 문자를 반환한다. COLLATE 주어진 범위의 연속된 문자열을 가진 ASCII또는 EBCDIC를 반환한다. RANK ASCII or EBCDIC 대조열에서 문자열의 첫 번째 문자에 해당되는 문자위치 반환한.. 2018. 11. 29.
【SAS 함수】 93. COALESCEC 함수 93. COALESCEC 문자형 인수 리스트에서 첫번째 비결측치(non-missing) 값을 반환한다. Category: 문자처리함수 MAIN 문 법 COALESCEC (argument-1) Arguments argument 는 문자형 상수, 변수 또는 표현식을 지정한다 상세 내용 반환되는 변수의 길이 DATA 단계에서, COALESCEC 함수가 아직 길이가 할당되지 않은 변수에 값을 반환하는 경우, 해당 변수에는 200바이트의 길이가 설정된다. 기본 사항 COALESCEC 함수는 하나 이상의 문자 표현식을 인수로 사용할 수 있다. COALESCEC 함수는 개별 표현식의 값을 나열된 순서대로 확인여서 첫 번째 비결측치 값을 반환한다. 값이 하나만 나열된 경우 COALESCEC 함수는 해당 인수의 값을 반.. 2018. 11. 29.
【SAS 함수】 92. COALESCE 함수 92. COALESCE 수치형 인수 리스트에서 첫번째 비결측치( nonmissing ) 값을 반환한다. Category: 문 자 MAIN 문 법 COALESCE (argument-1) Arguments argument 는 수치형 상수, 변수 또는 표현식을 지정한다. 상세 내용 기본 사항 COALESCE 함수는 하나 이상의 수치형 표현식을 인수로 사용할 수 있다. COALESCE 함수는 개별 표현식의 값을 나열된 순서대로 확인여서 첫 번째 비결측치 값을 반환한다. 값이 하나만 나열된 경우 COALESCE 함수는 해당 인수의 값을 반환한다. 모든 인수 값이 결측치 값인 경우 COALESCE 함수는 결측치 값을 반환한다. 비 교 COALESC 함수는 수치형 인수 리스트를 검색하고, COALESCEC 함수는 문.. 2018. 11. 28.
【SAS 함수】 91. CNONCT 함수 91. CNONCT 비중심 카이제곱 분포로부터 비중심 모수를 반환한다. Category: 수학함수 MAIN 문 법 CNONCT (x,df,prob) Arguments x 는 숫자 Random 변수. 관련 함수 함수명 함수내용 CNONCT 비중심 카이제곱 분포로부터 비중심 모수를 반환한다. FNONCT F분포의 비중심 모수의 값을 반환한다. TNONCT student's t 분포로부터 비중심 모수의 값을 반환한다. 예 제 SAS Statements data work; x=2; df=4; do nc=1 to 3 by .5; prob = probchi(x,df,nc); ncc = cnonct(x,df,prob); output; end; run; SAS 함수(SAS Function) 리스트 링크 엑셀(EXCEL.. 2018. 11. 28.
[SAS 함수] 90. CLOSE 함수 90. CLOSE 앞에서 열었던 SAS 데이터 세트를 닫는다. Category: SAS File I/O MAIN 문 법 CLOSE (data-set-id) Arguments data-set-id 는 OPEN함수에 의해 반환되는 Data set 인식자. 관련 구문 및 함수 함수명 함수내용 ATTRC SAS 데이터 세트와 연관된 다양한 문자 속성 값을 반환한다. ATTRN SAS 데이터 세트와 연관된 다양한 수치형 속성값을 반환한다. CLOSE 앞에서 열었던 SAS 데이터 세트를 닫는다. OPEN SAS 데이터 세트를 OPEN하고, 데이터 세트 ID를 반환한다. VARNUM SAS 데이터 세트에서 위치하고 있는 SAS 변수의 위치(Position) 정보 값을 반환한다. 예 제 SAS Statements da.. 2018. 11. 28.
【SAS 함수】 89. CINV 함수 89. CINV 카이제곱분포에서 백분위수를 계산한다. Category: 분위수(Quantile) 함수 MAIN 문 법 CINV (p,df) Arguments p 는 확률값 지정. 관련 함수 함수명 함수내용 BETAINV 베타분포(beta distribution)로 부터 분위수를 반환한다. CINV 카이제곱분포(chi-square distribution)에서 백분위수(quantile)를 계산한다. FINV F분포(F distribution)의 분위수 값을 계산한다. GAMINV 감마분포(gamma distribution)의 분위수 값을 계산한다.. PROBIT 표준정규분포의 백분위수를 계산한다. QUANTILE 지정한 분포로부터 백분위수 계산한다. SQUANTILE 오른쪽 확률(SDF)을 지정한 경우 해당.. 2018. 11. 28.
【SAS 함수】 88. CHOOSEN 함수 CHOOSEN 인수 리스트에서 선택된 숫자값을 반환한다. Category: 문자함수(문자열처리함수) MAIN 문 법 CHOOSEN (index-expression, selection-1 ) Arguments index-expression 는 숫자 표현을 지정. 참 고 만약 index-expression가 음수라면 뒤에서부터 지정하여 반환한다. 관련 함수 함수명 함수내용 CHOOSEC 인수 리스트에서 선택된 문자값을 반환한다. CHOOSEN 인수 리스트에서 선택된 숫자값을 반환한다. COALESCEC 문자인수 리스트에서 첫번째 non-missing값을 반환한다. FIND 지정한 문자열 안에 지정 문자 위치를 반환한다. FINDC 지정한 문자열 안에 지정 문자의 존재성에 대한 결과 반환한다. FINDW Re.. 2018. 11. 28.
【SAS 함수】 87. CHOOSEC 함수 CHOOSEC 인수 목록에서 선택한 결과를 나타내는 문자 값을 반환한다. Category: 문자함수(문자열처리함수) MAIN 문 법 CHOOSEC (index-expression, selection-1 ) Arguments index-expression 는 수치형 상수, 변수 또는 표현식을 지정한다. selection 는 문자형 상수, 변수 또는 표현식을 지정한다. 이 인수의 값은 CHOOSEC 함수에 의해 반환된다. 상세 내용 반환되는 변수의 길이 DATA 단계에서 CHOOSEC 함수가 아직 길이가 할당되지 않은 변수에 값을 반환하는 경우, 해당 변수에는 200바이트의 길이가 설정된다. The Basics CHOOSEC 함수는 index-expression의 값을 사용하여 이후 인수 목록 중에서 해당 .. 2018. 11. 28.
반응형