728x90

SAS 85

[SAS Character Functions] INDEXC()

목적 오늘은 SAS Character 함수 중 INDEXC 함수에 대해 알아보자. 문법 INDEXC(target, source, source, ...) : target 문자열에서 source 문자열 중 가장 처음 포함된 위치를 반환 예제 data a; a='Hello world'; b='wo'; c='He'; d=INDEXC(a,b,c); run; proc print data=a; run; SAS 코드 실행 결과는 아래와 같다. Hellow world에서 wo, He 문자열 중 가장 처음 포함된 문자는 H이므로 H의 위치인 1을 반환한다. 모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click ALL SAS Functions - SAS - Statistical Analysis System (googl..

[SAS Character Functions] INDEX()

목적 오늘은 SAS Character 함수 중 INDEX 함수에 대해 알아보자. 문법 INDEX(target, source) : target 문자열에서 source 문자열의 위치를 반환 예제 data a; a='Hello world'; b='wo'; c=INDEX(a,b); run; proc print data=a; run; SAS 코드 실행 결과는 아래와 같다. 모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click ALL SAS Functions - SAS - Statistical Analysis System (google.com)

[SAS Character Functions] DEQUOTE()

목적 오늘은 SAS Character 함수 중 DEQUOTE 함수에 대해 알아보자. 문법 DEQUOTE(argument) : 문자값에서 따옴표를 제거 예제 data a; a=DEQUOTE('hello world !!'); output; a=DEQUOTE("hello world !!"); output; a=DEQUOTE('hello ''world'' !!'); output; a=DEQUOTE('hello ''world'' !!'); output; a=DEQUOTE('hello "world" !!'); output; run; proc print data=a; run; SAS 코드 실행 결과는 아래와 같다. 모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click ALL SAS Functions - SAS ..

[SAS Character Functions] COMPRESS()

목적 오늘은 SAS Character 함수 중 COMPRESS 함수에 대해 알아보자. 문법 COMPRESS(source,characters,modifier) : 문자열에서 특정 문자를 제거 a or A adds alphabetic characters to the list of characters. c or C adds control characters to the list of characters. d or D adds digits to the list of characters. f or F adds the underscore character and English letters to the list of characters. g or G adds graphic characters to the list ..

[SAS Character Functions] COMPBL()

목적 오늘은 SAS Character 함수 중 COMPBL 함수에 대해 알아보자. 문법 COMPBL(source) : 문자열에서 단어 사이의 여러 공백을 제거 예제 data a; a='Hellow world'; b=COMPBL(a); run; proc print data=a; run; SAS 코드 실행 결과는 아래와 같다. 모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click ALL SAS Functions - SAS - Statistical Analysis System (google.com)

[SAS Character Functions] COLLATE()

목적 오늘은 SAS Character 함수 중 COLLATE 함수에 대해 알아보자. 문법 COLLATE(start-position) | (start-position) : ASCII 또는 EBCDIC 조합 시퀀스 문자열을 반환 예제 data a; a=COLLATE(0,255); output; a=COLLATE(,,56); output; a=COLLATE(5,,56); output; run; proc print data=a; run; SAS 코드 실행 결과는 아래와 같다. 모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click ALL SAS Functions - SAS - Statistical Analysis System (google.com)

[SAS Character Functions] BYTE()

목적 오늘은 SAS Character 함수 중 BYTE 함수에 대해 알아보자. 문법 BYTE(n) : ASCII 또는 EBCDIC 에서 한 문자를 반환 : 여기서 n은 특정 ASCII 또는 EBCDIC 문자를 나타내는 정수 : Range 0~255 예제 data a; input a @@; datalines; 1 2 3 4 255 ; run; data b; set a; b=BYTE(a); run; proc print data=b; run; SAS 코드 실행 결과는 아래와 같다. 모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click ALL SAS Functions - SAS - Statistical Analysis System (google.com)

[SAS Arithmetic Functions] SQRT()

목적 오늘은 SAS Arithmetic 함수 중 SQRT 함수에 대해 알아보자. 문법 SQRT(argument) : 인수의 스퀘어 루트값을 반환 예제 data a; input a @@; datalines; 1 4 8 16 ; run; data b; set a; b=SQRT(a); run; proc print data=b; run; SAS 코드 실행 결과는 아래와 같다. 모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click ALL SAS Functions - SAS - Statistical Analysis System (google.com)

[SAS Arithmetic Functions] SIGN()

목적 오늘은 SAS Arithmetic 함수 중 SIGN 함수에 대해 알아보자. 문법 SIGN(argument) : 인수의 부호 또는 0을 반환 예제 data a; input a @@; datalines; 9 -9 0 ; run; data b; set a; b=SIGN(a); run; proc print data=b; run; SAS 코드 실행 결과는 아래와 같다. 모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click ALL SAS Functions - SAS - Statistical Analysis System (google.com)

[SAS Arithmetic Functions] MOD()

목적 오늘은 SAS Arithmetic 함수 중 MOD 함수에 대해 알아보자. 문법 MOD(argument-1, argument-2) : argument-1을 argument-2로 나눈 나머지를 반환 예제 data a; input a b @@; datalines; 9 2 3 3 7 5 ; run; data b; set a; c=MOD(a,b); run; proc print data=b; run; SAS 코드 실행 결과는 아래와 같다. 모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click ALL SAS Functions - SAS - Statistical Analysis System (google.com)

728x90