Sas: วิธีแสดงค่าในรูปแบบดอลลาร์
คุณสามารถใช้ตัวเลือกรูปแบบ DOLLAR ใน SAS เพื่อพิมพ์ค่าในคอลัมน์ที่จัดรูปแบบเป็นดอลลาร์ด้วย:
- เครื่องหมายดอลลาร์ที่สำคัญ
- เครื่องหมายจุลภาคที่คั่นทุก ๆ สามหลัก
- จุดที่แยกเศษส่วนทศนิยม
ตัวอย่างต่อไปนี้แสดงวิธีการใช้ตัวเลือกรูปแบบ 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 ;
แต่ละค่าในคอลัมน์ ราคา จะแสดงในรูปแบบดอลลาร์
เมื่อใช้คำสั่ง 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 ;
โปรดทราบว่าแต่ละค่าในคอลัมน์ ราคา จะถูกปัดเศษเป็นดอลลาร์ที่ใกล้ที่สุด และแต่ละค่าหลังจุดทศนิยมถูกตัดทอน
หมายเหตุ : คุณสามารถค้นหาเอกสารฉบับสมบูรณ์ของรูปแบบ DOLLAR ใน SAS ได้ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ ใน SAS:
วิธีใช้สรุปขั้นตอนใน SAS
วิธีใช้ Proc Tabulate ใน SAS
วิธีใช้การจัดเรียง Proc ใน SAS