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