포스팅 목차
CALL VNAME
지정한 변수값으로써 변수 이름들을 관측치로 할당한다.
Category: | 변수제어함수 (Variable Control) |
MAIN |
문 법
CALL VNAME (variable-1,variable-2); |
Arguments
- argument
- 는 SAS변수 지정
관련 함수
함수명 | 함수내용 |
CALL LABEL | 지정한 문자 변수에 대해 변수 라벨을 반환받는다. |
CALL SET | SAS 데이터 세트 변수를 같은 이름이나 타입을 가진 DATA STEP 이나 Macro변수와 연결한다. |
CALL VNAME | 지정한 변수값으로써 변수 이름들을 관측치로 할당한다. |
FETCH | SAS 데이터 세트로부터 현재 관측치 다음의 관측치를 데이터 세트 데이터 벡터(DDV) 안으로 관측치를 읽는다. |
FETCHOBS | SAS 데이터 세트로부터 지정한 관측치를 데이터 SET 데이터 벡터(DDV)로 읽는다. |
GETVARC | SAS데이터 세트에서 문자변수의 값을 반환한다. |
GETVARN | SAS데이터 세트에서 숫자변수의 값을 반환한다. |
VARNUM |
SAS 데이터 세트에서 위치하고 있는 SAS 변수의 위치(Position) 정보 값을 반환한다. |
VNAME | 지정된 변수의 이름을 반환한다. |
VNAMEX | 변수 이름으로써 지정된 인수의 값을 반환한다. |
예 제
변수 이름(cereal, pastry, bagel)을 breakfst 변수명에 할당한다.
SAS Statements |
data survey2(drop=cereal pastry bagel i);
set sasuser.survey;
array num (*) cereal pastry bagel;
length breakfst $ 8;
do i=1 to dim(num);
response=num(i);
call vname(num(i),breakfst);
output;
end;
run;
Results |
name breakfst response
John cereal 10
John pastry 9
John bagel 8
Sam cereal 2
Sam pastry 8
Sam bagel 4
Sally cereal 5
Sally pastry 7
Sally bagel 6
SAS 함수(SAS Function) 리스트 링크 |
엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
SAS 데이터 스텝 구문 리스트(SAS Data Step Statement) |
반응형
'SAS > SAS 함수' 카테고리의 다른 글
【SAS 함수】 79. CAT 함수 (0) | 2018.11.26 |
---|---|
【SAS 함수】 78. CALL VNEXT 함수 (0) | 2018.11.26 |
【SAS 함수】 76. CALL TANH 함수 (0) | 2018.11.26 |
[SAS 함수] 75. CALL SYSTEM 함수 (0) | 2018.11.26 |
【SAS 함수】 74. CALL SYMPUTX 함수 (0) | 2018.11.26 |
댓글