sas에서 proc univariate 간단하게 히스토그램을 그리는 방법을 알아보자.
데이터는 아래와 같다.
proc univariate를 이용해서 위 데이터로 히스토 그램을 그리는 방법이다.
endpoints 옵션을 설명하면 그래프에서 X축의 범위를 지정해주는 것이다.
위의 코딩을 예로 들면 그래프 X축을 -120부터 120까지 10단위로 그리겠다는 뜻이다.
vaxis는 세로축 범위를 지정하는 것인데 0부터 30까지 1단위로 그린다는 뜻이다.
사진이 흐릿하여 잘 보이지 않겠지만 위의 코딩을 실행하면 위 그림과 같이 히스토그램이 그려진다.
x축과 y축이 지정한 범위대로 출력되었으며 출력범위를 지정하지 않을 경우 sas가 데이터에 맞게 임의로 설정한다.
주의할 점은 y축이 나타내는것이 빈도가 아닌 전체의 percent이다.
sasbigdata.com 김진휘
'SAS' 카테고리의 다른 글
[SAS] sas에서 데이터셋에 조건에 맞는 값들을 뽑아내 각각의 데이터셋으로 저장하는 방법 (2) | 2014.04.07 |
---|---|
[SAS] sas 문자형(Character) 변수 숫자형(Numeric) 변수로 바꾸기, 숫자형을 문자형으로 바꾸는 방법 (0) | 2014.04.04 |
[SAS] sas에서 그룹안에 특정값이 함께 있는 경우와 없는 경우 건수 알아내는 방법 (0) | 2014.04.02 |
[SAS] sas에서 그룹별로 속하는 값 가로로 나열하는 방법(proc sort, proc transpose) (2) | 2014.03.31 |
[SAS] sas에서 그룹별로 중복값들 제거하는 방법 nodupkey (4) | 2014.03.28 |
댓글