SAS FUNCTION
SAS 9.1.3
Go to Documentation Home
HOME
Go to Book List
FUN_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
SAS  9.1.3
Go to Feedback page
MAIL
PUTC
Go to previous page
Previous
Go to next page
Next
처음메뉴로

336. PUTC



실행중에 문자 포맷을 할당이 가능하며, PUT함수와 비슷하다.
Category: Special

문 법
인 수
참 고
예 제

문법

MAIN

PUTC (source, format.<,w>)

Arguments

source
는 SAS 변수, 상수


예제
 

respfmt변수에 사용자 포맷 typefmt 값을 지정하고,

putc함수를 사용하여서 사용자 포맷(groupx, groupy, groupz)에 해당하는 값을 word변수에 지정한다.

SAS Statements Results

proc format;

   value typefmt 1='$groupx'

                 2='$groupy'

                 3='$groupz';

   value $groupx 'positive'='agree'

                 'negative'='disagree'

                 'neutral' ='notsure ';

   value $groupy 'positive'='accept'

                 'negative'='reject'

                 'neutral' ='possible';

 

   value $groupz 'positive'='pass    '

                 'negative'='fail'

                 'neutral' ='retest';

run;

 

data answers;

     length word $ 8;

     input type response $;

     respfmt = put(type, typefmt.);

     word    = putc(response, respfmt);

datalines;

1 positive

1 negative

1 neutral

2 positive

2 negative

2 neutral

3 positive

3 negative

3 neutral

;

 

 

 

 

 

 

 

 

 

ord       type   response   respfmt

agree         1     positive    $groupx

disagree      1     negative    $groupx

notsure       1     neutral     $groupx

accept        2     positive    $groupy

reject        2     negative    $groupy

possible      2     neutral     $groupy

pass          3     positive    $groupz

fail          3     negative    $groupz

retest        3     neutral     $groupz

 


함수비교

Functions:

207.INPUT

208.INPUTC
209.INPUTN
335.PUT
337.PUTN

2006년 백승민 제작하였답니다. 
( http://cafe.daum.net/statsas )