본문 바로가기

sas .2

[SAS] sas 최대값(max), 최소값(min) 함수를 이용해서 구하기 평균(mean)포함 sas에서 간단하게 함수를 이용해 최대값(max), 최소값(min)을 구하는 방법을 알아보자. 최대값과 최소값 max,min을 구하는 방법은 어렵지 않다. 위의 사진을 참조한다면 간단하게 구할 수가 있다. 평균 또한 위와 같은 방법으로 mean을 사용하면 간단하게 구할 수가 있다. 여기서 추가적으로 하고 싶은 말은 만약 여러개의 변수명들이 일정한 규칙을 가지고 있다면 굳이 변수명을 일일이 나열할 필요가 없다는 것이다. 위의 예처럼 변수명들이 var1부터 순차적으로 var6 으로 구성되어 있다면 of var1-var6을 해도 변수들을 var1부터 var6까지 일일이 입력한 결과와 같다는 것이다. 만약 시작되는 변수명이 var1이라 아니라 var 또는 var0라면?? of var-var6 of var0-va.. 2014. 3. 17.
[SAS] sas에서 numeric 숫자형 결측치(.)를 0으로 한번에 다 바꾸는 방법 데이터에서 정제된 데이터가 있으면 좋겠지만 정제되지 않은 데이터를 받는 경우가 대부분이다. 이럴 경우에 문제 중 하나가 결측치 처리 방법이다. sas에서는 숫자형 변수에 대해 결측치가 있을 경우 점(.)으로 표시되는데 이것을 모두 0으로 한번에 바꾸는 방법을 알아보자. [sas 코딩과 결과창] 위의 사진을 보면 결측치가 포함되어 있는 point라는 데이터셋이 있다. 아래 코딩을 보면 array(배열) 문과 do문 if문의 조합으로 간단하게 모든 변수(sas, bigdata, kim, jin, hwi)에 있는 결측치 . 들을 0으로 변환 시킬수가 있다. 결과창 참조 [sas 코딩] data point_0; set point; array ace[*] _numeric_; do i=1 to dim(ace); i.. 2014. 2. 24.