BookmarkSubscribeRSS Feed

[SAS 활용 FAQ] 출력 결과물에서 소수점 변경하는 방법이 궁금합니다.

Started ‎05-20-2021 by
Modified ‎05-20-2021 by
Views 2,429

SAS output에 출력되는 p-value 값은 6.4라는 포맷이 입혀진 상태입니다.

SAS output의 p-value의 소수점자리를 변경하고 싶다면, 아래의 프로그램을 참조하셔서 포맷을 변경 하시는 방법을 권해드립니다.

아래는 pvalue6.4라는 포맷을 6.2로 변경한 프로그램입니다.

 

ods trace on;

ods output TTests = ttests;

proc ttest data=sashelp.

class; class sex;

var age;

run;

ods trace off;

 

proc print data =ttests;

format probt 6.2;

run;

 

첫번째 단락처럼 ods trace on; 문장을 사용하여 실행하시면 다음과 같은 출력물을 확인할 수 있습니다.

 

추가된 출력물:

 

이름:           TTests

레이블:        T-Tests

템플릿:        Stat.TTest.TTests

경로:           Ttest.Age.TTests

 

위 프로그램의 첫번째 단락처럼 출력물 이름 확인한 후, 출력물에 대하여 데이터셋으로 내보내고 싶 을 때는 ODS Output 문장을 사용하시면 됩니다.

ODS Output <출력물 이름> = <내보낼 데이터명>;

 

프로그램의 두 번째 단락처럼 내보낸 데이터셋의 probt 변수를 30.28로 포맷을 변경해주시면 자세한 p-value 값을 확인할 수 있습니다.

Version history
Last update:
‎05-20-2021 03:33 AM
Updated by:
Contributors

sas-innovate-wordmark-2025-midnight.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.


Register now!

Article Labels
Article Tags