Sas: 백분율 형식으로 값을 표시하는 방법


SAS에서 PERCENT 형식 옵션을 사용하여 백분율 형식의 값을 인쇄할 수 있습니다.

다음 예에서는 실제로 PERCENT 형식 옵션을 사용하는 방법을 보여줍니다.

예: SAS에서 백분율 형식으로 값 표시

SAS에 학급 학생들의 시험 점수를 보여주는 다음과 같은 데이터 세트가 있다고 가정합니다.

 /*create dataset*/
data my_data;
    input student $exam_score;
    datalines ;
Andy 0.945
Bob 0.78
Chad 0.865
Derrick 0.77
Eric 0.75
Frank 0.64
George 0.895
Henry 0.98
Isaac 0.68
John 0.84
;
run ;

/*view dataset*/
proc print data =my_data;

백분율 형식을 사용하여 Exam_score 열의 값 형식을 지정한다고 가정해 보겠습니다.

이를 위해 다음 구문을 사용할 수 있습니다.

 /*view dataset and display exam scores in percent format*/
proc print data =my_data;
    format exam_score percent10.1 ;
run ; 

Exam_score 열의 각 값은 백분율로 표시됩니다.

백분율10.1 문을 사용할 때 10은 백분율 기호를 포함하여 전체 값을 표시하는 데 최대 10자가 필요함을 지정하는 반면, 1 은 소수점 이하 자릿수를 표시해야 함을 지정합니다.

소수점 이하의 값을 표시하고 싶지 않다면 퍼센트10을 사용하면 됩니다. 대신에:

 /*view dataset and display exam scores in percent format without decimal places*/
proc print data =my_data;
    format exam_score percent10. ;
run ; 

Exam_score 열의 각 값은 가장 가까운 정수로 반올림되었으며 소수점 이하의 각 값은 잘렸습니다.

참고 : 여기에서 SAS의 PERCENT 형식에 대한 전체 문서를 찾을 수 있습니다.

추가 리소스

다음 튜토리얼에서는 SAS에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

SAS에서 절차 요약을 사용하는 방법
SAS에서 Proc Tabulate를 사용하는 방법
SAS에서 Proc 대조를 사용하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다