sas 처음. 코드 설명하기.
2024. 3. 26. 00:39ㆍ방통대
반응형
libname ahffk "/home/u638/sasdata";
data ahffk.aaa;
input x @@;
datalines;
1 2 3 4 5 6 7 8 9 10
;
run;
proc means;
var x;
run;
data aaa; aaa 라는 이름에 dataset임.
input x @@; : x는 변수 선언이고 @@는 한 줄에 여러 개 다 읽으라는 명령어다.
datalines; 이 줄 이후 나타나는 데이터가 실제 데이터들이다.
run : 데이터의 끝을 나타내는 말.
proc : 프로시저의 줄임말. 절차임. 여기서 means의 절차를 구해온다. means는 평균, 표준편차, 최댓값, 최솟값을 불러온다.
var x는 이 proc가 어떤 것을 분석할 것인지 정하는 것이다.
여기서 input과 var이 헷갈리는데,
input은 처음에 데이터를 읽을 때 어떻게 읽을지 sas 에 전달하는 것이고
var은 이미 선언된 변수를 불러올 때 사용한다.
728x90