Sas: วิธีใช้ proc freq กับตัวเลือก order
คุณสามารถใช้ PROC FREQ กับตัวเลือก ORDER=FREQ ใน SAS เพื่อสร้างตารางความถี่ซึ่งหมวดหมู่ในตารางจะถูกจัดเรียงตามความถี่
คุณสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อทำสิ่งนี้:
 proc freq data=my_data order =freq;
    tables my_variable;
run ;
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่าง: การใช้ PROC FREQ กับตัวเลือก ORDER ใน SAS
สำหรับตัวอย่างนี้ เราจะใช้ชุดข้อมูลในตัวของ SAS ชื่อ BirthWgt ซึ่งมีลักษณะต่างๆ ของมารดา 100,000 รายที่เพิ่งคลอดบุตร
เราสามารถใช้ PROC PRINT เพื่อแสดงข้อสังเกต 10 รายการแรกในชุดข้อมูลนี้:
/*view first 10 observations from BirthWgt dataset*/ proc print data =sashelp.BirthWgt( obs = 10 ); run ;

เราสามารถใช้โค้ดต่อไปนี้เพื่อสร้างตารางความถี่สำหรับตัวแปร Race:
 /*create frequency table for Race variable*/
proc freq data =sashelp.BirthWgt;
	Race tables ;
run ; 

โปรดทราบว่าในปัจจุบันหมวดหมู่ต่างๆ จะถูกจัดเรียงตามตัวอักษร
ในการจัดเรียงหมวดหมู่ตามความถี่ เราสามารถใช้ไวยากรณ์ต่อไปนี้:
 /*create frequency table for Race variable, sorted by frequency*/
proc freq data =sashelp.BirthWgt order =freq;
	Race tables ;
run ; 

โปรดทราบว่าขณะนี้หมวดหมู่ต่างๆ จะถูกจัดเรียงตามความถี่ จากสูงสุดไปต่ำสุด
น่าเสียดายที่ไม่มีตัวเลือกในตัวในการจัดเรียงหมวดหมู่ตามความถี่จากต่ำสุดไปสูงสุด
อย่างไรก็ตาม คุณสามารถใช้วิธีแก้ปัญหาชั่วคราวต่อไปนี้กับคำสั่ง PROC SORT เพื่อเรียงลำดับตามความถี่ จากต่ำสุดไปสูงสุด:
 /*create frequency table and store results in Racefreq*/
proc freq data=sashelp.BirthWgt noprint ;
   tables Race / out =Racefreq;
run ;
/*sort Racefreq based on frequency from lowest to highest*/
proc sort data =Racefreq;
  by count;
run ;
/*create new dataset with cumulative freq and cumulative percent*/
data freq_low_to_high;
  set Racefreq;
  cumcount + count;
  cumcent + percent;
run ;
/*view results*/
proc print data =freq_low_to_high; 

โปรดทราบว่าขณะนี้หมวดหมู่ต่างๆ จะถูกจัดเรียงตามความถี่ จากต่ำสุดไปสูงสุด
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ ใน SAS:
 SAS: วิธีใช้ PROC FREQ กับคำสั่ง WHERE
 SAS: วิธีใช้ PROC FREQ ตามกลุ่ม
 SAS: วิธีใช้ PROC RANK