Just Fighting
[SAS] 데이터 복사 & 필터링 본문
728x90
미리 저장된 데이터를 새로운 이름을 사용하고 싶다면
set문을 사용하면 된다.
아래 사진은 a에 저장한 데이터를 그대로 가져와서 a_2의 데이터로 사용하겠다는 의미다.
sashelp에 있는 bweight라는 데이터를 가져와 weight라고 이름 붙이고,
15개의 행만 출력하라는 의미다.
사진과 같이 title문을 사용하면 제목을 붙일 수 있다.
sasuser에 있는 admit 데이터를 Admit1의 데이터로 저장한다.
그리고 데이터의 컬럼 중 name, sex, age의 컬럼만 가져와 출력하겠다는 의미이다.
이때 출력 결과의 제목을 보면 바로 위에 사진에 설정해 놓았던
'Contents of Weight'인 것을 알 수 있다.
이번에는 set으로 데이터를 가져오지만
data문에서 keep을 사용함으로써
b라는 데이터에서 id, age, height 컬럼의 데이터만을 가져와 b_2로 저장하겠다는 의미이다.
아까 var와 비슷하지만 다르다!!
keep의 반대는 drop!
컬럼을 제외하고 싶을 때는 drop을 사용하면 된다.
728x90
'SAS' 카테고리의 다른 글
[SAS] 새로운 변수 생성하기 (0) | 2022.03.31 |
---|---|
[SAS] proc sort 사용하기 (0) | 2022.03.16 |
[SAS] 컬럼 위치 변경하기 (0) | 2022.03.02 |
[SAS] xlsx 파일 불러오기 & proc means 문 사용하기 (0) | 2022.02.28 |
[SAS] CSV 파일 불러오기 & 열 개수 필터링 (0) | 2022.02.27 |
Comments