본문 바로가기
반응형

SAS9

[SAS 기초] 반복문 DO 사용법 오늘은 SAS의 반복문 DO 구문을 살펴보겠다. R이나 Python에는 for, while, until, repeat 등등 다양한 반복문 명령어가 존재하지만, SAS는 DO 어쩌구~만 입력하면 반복문을 수행해준다. 오늘은 다양한 DO 구문을 활용하여 구구단을 만들어보겠다! 1. DO i=start TO end BY by; 먼저 살펴볼 DO 구문의 첫 번째 용법은 시작점과 끝점 그리고 증가분을 지정하여 사용하는 방법이다. R과 Python등에서 사용되는 For문이라고 생각하면 이해가 쉬울 것 같다. DATA 데이터명; DO i = 초기값 TO 마지막값 BY 증가량; 반복시행문; OUTPUT; /* 반복시행 결과를 행으로 추가한다.*/ END; /* DO 구문을 종료하라는 명령어 - 반드시 DO 구문과 함께.. 2022. 5. 18.
[SAS 기초] 조건문(WHERE ~ IF ELSE) 오늘은 SAS에서 조건문에 대해 공부해보겠다. 조건/반복문 공부를 위한 예제로 다음과 같은 데이터를 생성하였다. (데이터 생성 관련 코드는 이전 게시물을 참고!) 2022.03.23 - [Programming/SAS] - [SAS 기초] 데이터 생성과 처리 관련 구문 [SAS 기초] 데이터 생성과 처리 관련 구문 이번 포스팅에서는 SAS 기초 문법을 살펴보겠다. - 앞으로는 동일한 주제에 대해서 SAS, R, Python 버전으로 모두 포스팅 하려고 합니다. 3가지 버전으로 모두 포스팅이 완료되는대로 글 마지막에 링 harang3418.tistory.com 1. WHERE 구문 where 조건 구문은 조건에 맞는 데이터를 출력할 수 있도록 한다. 용법은 다음과 같다. DATA 라이브러리.새로운데이터명; .. 2022. 4. 26.
[SAS 기초] 데이터 생성과 처리 관련 구문 이번 포스팅에서는 SAS 기초 문법을 살펴보겠다. - 앞으로는 동일한 주제에 대해서 SAS, R, Python 버전으로 모두 포스팅 하려고 합니다. 3가지 버전으로 모두 포스팅이 완료되는대로 글 마지막에 링크를 걸어둘테니 다른 프로그램 버전이 보고싶으시다면 아래 링크를 참고해주세요. - * 사용 환경 필자는 SAS 프로그래밍을 위해 SAS OnDemand for Academics을 사용하고 있다. SAS에서 학습용으로 무료로 사용할 수 있도록 만들어준 SAS studio 환경이다. https://welcome.oda.sas.com/home SAS OnDemand for Academics welcome.oda.sas.com 위 링크에서 이메일로 간단히 프로필을 설정한 뒤, sas studio를 누르면 자유.. 2022. 3. 23.
반응형