Sas: 달러 형식으로 값을 표시하는 방법


SAS에서 DOLLAR 형식 옵션을 사용하여 다음과 같이 달러 형식 열의 값을 인쇄할 수 있습니다.

  • 주요 달러 기호
  • 세 자리마다 구분하는 쉼표
  • 소수점을 구분하는 점

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

예: SAS에서 달러 형식으로 값 표시

매장의 다양한 제품 가격에 대한 정보가 포함된 다음과 같은 데이터세트가 SAS에 있다고 가정해 보겠습니다.

 /*create dataset*/
data my_data;
    input product $price;
    datalines ;
At 4134.50
B 13499.95
C 14695.99
D 1640.00
E459.93
F 23.29
G 1005.38
;
run ;

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

달러 형식을 사용하여 가격 열의 값 형식을 지정한다고 가정해 보겠습니다.

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

 /*view dataset and display price variable in dollar format*/
proc print data =my_data;
    format price dollar10.2 ;
run ; 

SAS 달러 형식

가격 열의 각 값은 달러 형식으로 표시됩니다.

dollar10.2 명령어를 사용할 때 10은 달러 기호, 쉼표 및 소수를 포함하여 전체 문자열을 표시하는 데 최대 10자가 필요함을 지정하고, 2는 소수점 이하 자릿수 뒤에 2자리가 표시되어야 함을 지정합니다. .

소수점 이하 값을 표시하지 않으려면 대신 dollar8.0을 사용할 수 있습니다.

 /*view dataset and display price variable in dollar format without decimal places*/
proc print data =my_data;
    format price dollar8.0 ;
run ; 

소수점 이하 값이 없는 SAS 달러 형식

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

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

추가 리소스

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

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

의견을 추가하다

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