Sas: come visualizzare i valori in formato dollaro


È possibile utilizzare l’opzione del formato DOLLARO in SAS per stampare i valori in una colonna formattata in dollari con:

  • Un importante segno del dollaro
  • Virgole che separano ogni tre cifre
  • Un punto che separa la frazione decimale

L’esempio seguente mostra come utilizzare nella pratica l’opzione del formato DOLLARO .

Esempio: visualizzare i valori in formato dollaro in SAS

Supponiamo di avere il seguente set di dati in SAS che contiene informazioni sul prezzo di vari prodotti in un negozio:

 /*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;

Diciamo che vogliamo formattare i valori nella colonna del prezzo utilizzando il formato dollaro.

Possiamo usare la seguente sintassi per fare ciò:

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

Formato dollaro SAS

Ogni valore nella colonna del prezzo viene visualizzato in formato dollaro.

Quando si utilizza l’istruzione dollari10.2 , il 10 specifica che saranno necessari un massimo di 10 caratteri per visualizzare l’intera stringa, inclusi il segno del dollaro, le virgole e il decimale, mentre il 2 specifica che devono essere visualizzate 2 cifre dopo la cifra decimale .

Se non vuoi visualizzare alcun valore dopo la cifra decimale, puoi invece utilizzare dollari8.0 :

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

Formato dollaro SAS senza valore dopo la virgola

Tieni presente che ogni valore nella colonna del prezzo viene arrotondato al dollaro più vicino e che ogni valore dopo la cifra decimale è stato troncato.

Nota : puoi trovare la documentazione completa del formato DOLLAR in SAS qui .

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in SAS:

Come utilizzare il riepilogo della procedura in SAS
Come utilizzare Proc Tabulate in SAS
Come utilizzare le regole di confronto Proc in SAS

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *