Sas: değerler dolar formatında nasıl görüntülenir?
Değerleri dolar biçimli bir sütunda yazdırmak için SAS’taki DOLLAR biçimi seçeneğini kullanabilirsiniz:
- Önemli bir dolar işareti
- Her üç rakamı ayıran virgüller
- Ondalık kesri ayıran nokta
Aşağıdaki örnek, DOLLAR formatı seçeneğinin pratikte nasıl kullanılacağını göstermektedir.
Örnek: Değerleri SAS’ta Dolar Formatında Görüntüleme
SAS’ta bir mağazadaki çeşitli ürünlerin fiyatı hakkında bilgi içeren aşağıdaki veri kümesine sahip olduğumuzu varsayalım:
/*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;
Diyelim ki fiyat sütunundaki değerleri dolar formatını kullanarak formatlamak istiyoruz.
Bunu yapmak için aşağıdaki sözdizimini kullanabiliriz:
/*view dataset and display price variable in dollar format*/
proc print data =my_data;
format price dollar10.2 ;
run ;
Fiyat sütunundaki her değer dolar formatında görüntülenir.
Dollar10.2 komutunu kullanırken, 10 , dolar işareti, virgül ve ondalık sayı da dahil olmak üzere dizenin tamamını görüntülemek için maksimum 10 karakterin gerekli olacağını belirtirken, 2 , ondalık basamaktan sonra 2 Basamağın görüntülenmesi gerektiğini belirtir. .
Ondalık basamaktan sonra herhangi bir değer görüntülemek istemiyorsanız bunun yerine dolar8.0’ı kullanabilirsiniz:
/*view dataset and display price variable in dollar format without decimal places*/
proc print data =my_data;
format price dollar8.0 ;
run ;
Fiyat sütunundaki her değerin en yakın dolara yuvarlandığını ve ondalık basamaktan sonraki her değerin kesildiğini unutmayın.
Not : SAS’taki DOLLAR formatının tam belgelerini burada bulabilirsiniz.
Ek kaynaklar
Aşağıdaki eğitimlerde SAS’ta diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
SAS’ta prosedür özeti nasıl kullanılır?
SAS’ta Proc Tabulate nasıl kullanılır?
SAS’ta Proc harmanlaması nasıl kullanılır?