반응형
SAS 데이터셋 만들기
아래와 같은 표를 SAS로 만들어 봅시다.
아래 코드를 입력하고 F3를 누르면 데이터셋이 생성됩니다.
DATA test_dataset; /* 데이터셋 명*/ INPUT id Sex $ Age JobType $; /* 칼럼명 */ CARDS; /*데이터 입력*/ 1 Male 38 Engineer 2 Female 27 Singer 3 Female 32 Teacher 4 Male 23 Student ; run; |
DATA 명령어는 데이터셋 명을 지정합니다.
이 예에서는 test_dataset 이라는 이름으로 만듭니다.
해당 데이터는 WORK 라이브러리(일시적인 라이브러리)에 저장됩니다.
만약 영구적인 라이브러리에 데이터셋을 저장하려면 데이터셋의 이름 앞에 라이브러리 명을 입력합니다.
A123 이라는 이름의 라이브러리에 저장하기 위해서는 A123.test_dataset 을 적어야 합니다.
만약 A123 이라는 라이브러리가 없으면 새로 만들어야하는데 만드는 방법은 지난 포스팅을 참고해주세요.
칼럼명 입력시 $ 표시가 되어있는 부분이 있습니다.
이는 문자형 자료 입력시에 지정해줘야 하는 기호입니다.
여기서는 Sex와 JobType 이 문자형이기 때문에 변수명 뒤에 $ 표시를 하였습니다.
CARDS는 데이터를 입력하기 위한 선언입니다.
반응형
'데이터 분석 > SAS' 카테고리의 다른 글
[SAS] Proc Import 데이터 불러오기 (0) | 2022.01.07 |
---|---|
[SAS] 라이브러리 지정하기 (0) | 2021.08.12 |
[SAS] SAS OnDemand 사용 방법! (1) | 2021.04.06 |