วิธีใช้เนื้อหา proc ใน sas (พร้อมตัวอย่าง)


คุณสามารถใช้ เนื้อหาขั้นตอน ใน SAS เพื่อพิมพ์สรุปเนื้อหาของชุดข้อมูลได้

ตัวอย่างต่อไปนี้แสดงวิธีการใช้ขั้นตอนนี้ในทางปฏิบัติ

ตัวอย่าง: การใช้เนื้อหา Proc ใน SAS

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน SAS ที่มีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอลต่างๆ:

 /*create dataset*/
data original_data;
    input team $pointsrebounds;
    datalines ;
At 12 8
At 12 8
At 12 8
At 23 9
At 20 12
At 14 7
At 14 7
B 20 2
B 20 5
B 29 4
B 14 7
B 20 2
B 20 2
B 20 5
;
run ;

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

เราสามารถใช้ เนื้อหา proc เพื่อรับสรุปเนื้อหาของชุดข้อมูล:

 /*view contents of dataset*/
proc contents data =original_data; 

ตารางแรกในเอาต์พุตจะแสดงข้อมูลต่างๆ เกี่ยวกับชุดข้อมูล แต่ค่าที่มีประโยชน์ที่สุด ได้แก่:

  • Data Set Name : ชื่อของชุดข้อมูล (Original_data)
  • ข้อสังเกต : จำนวนแถวในชุดข้อมูล (14)
  • ตัวแปร : จำนวนคอลัมน์ในชุดข้อมูล (3)

ตารางที่สองในเอาต์พุตจะแสดงข้อมูลเกี่ยวกับกลไกและโฮสต์ที่ใช้ใน SAS ในกรณีส่วนใหญ่ ข้อมูลนี้จะไม่เป็นประโยชน์กับคุณเป็นพิเศษ

ตารางที่สามแสดงรายการตัวแปรในชุดข้อมูลตามลำดับตัวอักษร พร้อมด้วยประเภทข้อมูลและความยาว

จากตารางนี้เราจะเห็น:

  • จุด เป็นตัวแปรตัวเลข
  • รีบาวด์ เป็นตัวแปรตัวเลข
  • ทีม เป็นตัวละครที่แปรผัน

หากคุณต้องการให้ตัวแปรเหล่านี้แสดงตามลำดับที่ปรากฏในชุดข้อมูลแทน คุณสามารถใช้ order=varnum ได้ดังนี้:

 /*view contents of dataset and retain original order of variables*/
proc contents data =original_data order =varnum;

ตารางผลลัพธ์ที่สามจะแสดงรายการตัวแปรตามลำดับที่ปรากฏในชุดข้อมูล:

บทสรุป

ในบทช่วยสอนนี้ เราเห็นว่า เนื้อหาขั้นตอน สามารถใช้ใน SAS เพื่อรับสรุปเนื้อหาของชุดข้อมูลได้

โดยเฉพาะอย่างยิ่ง เราพบว่า เนื้อหา proc มีประโยชน์ในการรับข้อมูลต่อไปนี้:

  • ขนาดของชุดข้อมูล (จำนวนคอลัมน์และแถว)
  • ชื่อและประเภทข้อมูลของตัวแปรแต่ละตัวในชุดข้อมูล

ในทางปฏิบัติ เรามักจะใช้ เนื้อหาขั้นตอน ก่อนที่จะดำเนินการวิเคราะห์ทางสถิติประเภทใดๆ เพียงเพื่อให้เข้าใจขนาดและโครงสร้างของชุดข้อมูลได้ดีขึ้น

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ ใน SAS:

วิธีใช้สรุปขั้นตอนใน SAS
วิธีใช้ Proc Tabulate ใน SAS
วิธีใช้การจัดเรียง Proc ใน SAS

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *