본문 바로가기
반응형

SAS/SAS 함수483

[SAS 함수] 39. CALL LABEL 함수 39. CALL LABEL 지정한 문자 변수에 대해 변수 라벨을 할당한다. Category: 변수통제 MAIN 문 법 CALL LABEL (variable-1,variable-2); Arguments variable-1 는 SAS 변수를 지정 variable-2 는 SAS 문자 변수를 지정. 예 제 배열을 사용하여서 문자 변수와 수치형 변수에 배열을 각각 정의하고, 문자변수 배열(temp1)에서 라벨을 newlabel로 먼저 할당하고, 수치형 변수 배열(temp2)에서 라벨을 newlabel에 추가한다. SAS Program data one; input toy & $30. price type $; label toy = 'Hot Toys for 2000' price = 'Current Price' type.. 2018. 11. 19.
【SAS 함수】 38. CALL EXECUTE 함수 38. CALL EXECUTE 데이터 스텝안에서 매크로 인수를 분석하고, 매크로를 실행을 위하여 분석된 값을 발행(실행)한다. Category: Macro MAIN 문 법 CALL EXECUTE (argument); Arguments argument 는 macro 실행을 위한 문장. 관련 함수 함수명 함수내용 CALL EXECUTE 데이터 스텝안에서 매크로 인수를 분석하고,매크로를 실행을 위하여 분석된 값을 발행(실행)한다. CALL SYMPUT 데이터 스텝 정보를 매크로 변수에 할당한다. CALL SYMPUTX RAND 함수에 의해 생성되는 random number generation에 이용되는 seed 값을 지정한다. RESOLVE 매크로 기능(facility)으로 할당되었던 한 개 이상의 값을 데이.. 2018. 11. 19.
【SAS 함수】 CALL COMPCOST 함수 CALL COMPCOST COMPGED 함수에서 사용되는 운영 비용을 정의한다. Category: 문 자 MAIN 문 법 CALL COMPCOST (operation-1, value-1 ); Arguments operation 는 문자 상수, 문자 변수, 문자 표현 지정. value 는 숫자 상수, 숫자 변수, 숫자 표현 지정. 관련 함수 함수명 함수 내용 COMPARE 두 문자 차이가 있는 것중 가장 왼편의 위치를 반환한다. COMPGED 일반화된 편집 거리 계산에 의해 두 문자 사이의 거리를 계산한다. COMPLEV Levenshtein 편집 거리 계산에 의해 두 문자의 거리 계산한다. CALL COMPCOST COMPGED 함수에서 사용되는 운영 비용을 정의한다. SPEDIS 두 단어 사이의 비대칭.. 2018. 11. 19.
【SAS 함수】 CALL CATX 함수 36. CALL CATX 문자열의 앞뒤 공백을 제거한 후에 구분 기호를 삽입하여 해당 문자열을 연결하고, 연결된 문자열을 반환한다. Category: 문자함수(문자열처리함수) MAIN 문 법 CALL CATX (separator, resultstring-n); Arguments separator 는 구분자로 사용될 문자열 지정. result 는 SAS 변수를 지정. string 는 SAS 문자열을 지정. 관련함수 함수명 함수내용 CAT 지정한 문자열들을 결합하여 변수를 생성한다. CATQ 구분 기호를 사용하여 개별 항목을 구분하고, 구분 기호가 포함된 문자열에 따옴표를 추가하여 문자 및 숫자 값을 연결합니다. CATS 앞뒤의 Blank를 제거한 후 문자열을 결합하여 변수를 생성한다. CATT 지정한 변수.. 2018. 11. 18.
【SAS 함수】 CALL CATT 함수 35. CALL CATT 문자열의 뒷편의 공백을 제거한 후에 문자열을 연결하여 반환한자. Category: 문자함수(문자열처리함수) MAIN 문 법 CALL CATT (result ); Arguments result 는 SAS 변수를 지정. string 는 SAS 문자열을 지정. 관련함수 함수명 함수내용 CAT 지정한 문자열들을 결합하여 변수를 생성한다. CATQ 구분 기호를 사용하여 개별 항목을 구분하고, 구분 기호가 포함된 문자열에 따옴표를 추가하여 문자 및 숫자 값을 연결합니다. CATS 앞뒤의 Blank를 제거한 후 문자열을 결합하여 변수를 생성한다. CATT 지정한 변수 뒤의 Blank를 제거하여 문자열을 결합하여 변수를 생성한다. CATX 변수 또는 문자열 앞뒤의 Blank를 제거하고, 지정한.. 2018. 11. 18.
【SAS 함수】 CALL CATS 함수 34. CALL CATS 해당 문자열의 앞과 뒤의 공백을 모두 제거한 후에 문자열을 연결하여 반환한다. Category: 문자함수(문자열처리함수) SAS 함수 리스트 링크 문법 CALL CATS (result ); Arguments result 는 SAS 변수를 지정. string 는 SAS 문자열을 지정. 관련함수 함수명 함수내용 CAT 지정한 문자열들을 결합하여 변수를 생성한다. CATQ 구분 기호를 사용하여 개별 항목을 구분하고, 구분 기호가 포함된 문자열에 따옴표를 추가하여 문자 및 숫자 값을 연결합니다. CATS 앞뒤의 Blank를 제거한 후 문자열을 결합하여 변수를 생성한다. CATT 지정한 변수 뒤의 Blank를 제거하여 문자열을 결합하여 변수를 생성한다. CATX 변수 또는 문자열 앞뒤의 .. 2018. 11. 18.
【SAS 함수】 33. CALL ALLPERM 함수 33. CALL ALLPERM 최소한으로 순서 변경으로 지정된 변수들의 위치를 변경하여서 배치가 가능한 모든 순열값을 생성하여서 반환을 한다. Category: 수 학 MAIN 문 법 CALL ALLPERM (k, variable-1); Arguments n 는 정수값 지정. variable 는 같은 length를 가지는 모든 숫자 변수와 문자 변수정수 지정. 관련 함수 함수명 함수내용 ALLCOMB 지정한 변수에 대한 조합 순서를 최소한으로 변경하여서 n개 변수 중에서 k개 변수를 선택하는 모든 조합을 생성한다. 일반적으로 DO 반복문과 함께 사용된다. ALLPERM 지정한 변수에 대하여 최소한으로 순서를 변경하여서 생성 가능한 모든 순열을 생성한다. CALL ALLCOMB 변수에 대한 조합 순서를 최.. 2018. 11. 18.
[SAS 함수] 32. BYTE 함수 32. BYTE ASCII 나 EBCDIC 조합 순서(데이터 정렬 시퀀스 / 대조열 / 조합열, collating sequence)에서 한 개의 문자를 반환한다. Category: 문 자 MAIN 문 법 BYTE (n) Arguments n 는 정수 지정. 참 고 EBCDIC 데이터 정렬 시퀀스(collating sequences)의 경우 n의 값은 0에서 255 사이입니다. ASCII 데이터 정렬 시퀀스의 경우 0 에서 127 사이의 값에 해당하는 문자가 표준 문자 집합에 해당한다. 128 에서 255 사이의 값에 해당하는 ASCII 문자는 특정 ASCII 운영 환경에서 사용할 수 있지만 이 범위에 해당하는 문자가 나타내는 정보는 운영 환경에 따라 다르다. * 자세한 BYTE 값의 결과 값은 7.ANY.. 2018. 11. 18.
【SAS 함수】 31. BXOR 함수 31. BXOR 2개 인수의 비트 단위(bitwise logical) 논리 배타적인 OR (EXCLUSIVE OR) 값을 반환한다. 즉, 배타적인 OR 작업은 2개 인수 중에 하나만 참(1)인 경우 참(1)으로 반환한다. Category: Bitwise Logical Operations MAIN 문 법 BXOR (argument-1,argument-2) Arguments argument-1,argument-2 는 숫자(nonnegative, and nonmissing). 관련 함수 함수명 함수내용 BAND 32 비트 정수 값의 비트 단위 논리적 AND 값을 반환한다. BLSHIFT 2개의 32비트 정수 인수 값의 비트 단위(bitwise) 논리적 왼쪽 이동(left shift)의 값을 반환한다. (두 인.. 2018. 11. 18.
【SAS 함수】 30. BRSHIFT 함수 30. BRSHIFT 2개의 32비트 정수 인수 값의 비트 단위(bitwise) 논리적 오른쪽 이동(left shift) 작업을 수행한 결과 값을 반환한다. Category: Bitwise Logical Operations MAIN 문 법 BRSHIFT (argument-1,argument-2) Arguments argument-1 는 숫자(nonnegative, and nonmissing) argument-2 는 숫자(nonnegative, and nonmissing) 관련 함수 함수명 함수내용 BAND 32 비트 정수 값의 비트 단위 논리적 AND 값을 반환한다. BLSHIFT 2개의 32비트 정수 인수 값의 비트 단위(bitwise) 논리적 왼쪽 이동(left shift)의 값을 반환한다. (두 인.. 2018. 11. 17.
【SAS 함수】 29. BOR 함수 29. BOR BOR 함수는 2개 인수의 비트 단위 논리적(bitwise logical) OR 값을 반환한다. 즉, X와 Y의 자리수중에서 둘 중에 하나라도 참(1)인 경우 참(1)으로 반환한다. Category: Bitwise Logical Operations MAIN 문 법 BOR (argument-1,argument-2) Arguments argument-1,argument-2 는 숫자(nonnegative, and nonmissing). 관련 함수 함수명 함수내용 BAND 32 비트 정수 값의 비트 단위 논리적 AND 값을 반환한다. BLSHIFT 2개의 32비트 정수 인수 값의 비트 단위(bitwise) 논리적 왼쪽 이동(left shift)의 값을 반환한다. (두 인수의 bitwise 로지컬 .. 2018. 11. 17.
【SAS 함수】 28. BNOT 함수 28. BNOT BNOT 함수는 인수의 비트 단위 논리적(bitwise logical) NOT 값을 반환한다. Category: Bitwise Logical Operations MAIN 문 법 BNOT (argument) Arguments argument 는 숫자(nonnegative, and nonmissing). 관련 함수 함수명 함수내용 BAND 32 비트 정수 값의 비트 단위 논리적 AND 값을 반환한다. BLSHIFT 2개의 32비트 정수 인수 값의 비트 단위(bitwise) 논리적 왼쪽 이동(left shift)의 값을 반환한다. (두 인수의 bitwise 로지컬 왼쪽 이동(left shift) 값을 반환.) BNOT 인수의 비트 단위 논리적(bitwise logical) NOT 값을 반환한다.. 2018. 11. 17.
반응형