sas에서 int와 round함수를 사용하여 값을 정수화 또는 반올림 시키는 방법을 알아보자.
소수점 값까지 가진 데이터 값을 정수자리까지 보기 위해 int라는 함수를 사용한다.
int는 소수점을 버린다는 기준으로 절삭한다고 보면 된다.
round함수는 소수점자리값을 5를 기준으로 반올림해주는 함수인데
위의 사진의 내용처럼 1,0.1,0.001 등으로 조건을 주어 소수점 몇번째 자리까지 볼 것인지를 정할 수 있다.
참고로 1, 0.1, 0.01로 조건을 줘야 올바른 값이 나온다. 만약 2, 0.2, 0.002같이 다른 값으로 조건을 주면 정확한 값이
나오지 않는다.
'SAS' 카테고리의 다른 글
[SAS] sas sql과 macro(매크로) 조합해서 반복적인 데이터 결합(join)하기 (0) | 2014.03.19 |
---|---|
[SAS] sas macro문장 동일한 작업과정 반복을 한번에 해결하기 (0) | 2014.03.17 |
[SAS] sas translate, compress 함수 (0) | 2014.03.17 |
[SAS] sas 변수결합 ||, substr 함수 (0) | 2014.03.17 |
[SAS] sas 최대값(max), 최소값(min) 함수를 이용해서 구하기 평균(mean)포함 (0) | 2014.03.17 |
댓글