วิธีสร้างฮิสโตแกรมใน sas (3 ตัวอย่าง)


คุณสามารถใช้วิธีการต่อไปนี้เพื่อสร้างฮิสโตแกรมตั้งแต่หนึ่งรายการขึ้นไปใน SAS:

วิธีที่ 1: สร้างฮิสโตแกรม

 proc univariate data =my_data;
    var var1;
    histogram var1;
run ;

วิธีที่ 2: สร้างแผงฮิสโตแกรม

 proc univariate data =my_data;
    class var2;
    var var1;
    histogram var1;
run ;

วิธีที่ 3: การซ้อนทับฮิสโตแกรม

 proc univariate data =my_data;
    class var2;
    var var1;
    histogram var1 / overlay ;
run ;

ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละวิธีกับชุดข้อมูลต่อไปนี้ใน SAS:

 /*create dataset*/
data my_data;
    input team $pointsrebounds;
    datalines ;
At 29 8
At 23 6
At 20 6
At 21 9
At 33 14
At 35 11
At 31 10
B 21 9
B 14 5
B 15 7
B 11 10
B 12 6
B 10 8
B 15 10
;
run ;

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

ตัวอย่างที่ 1: สร้างฮิสโตแกรม

รหัสต่อไปนี้แสดงวิธีการสร้างฮิสโตแกรมสำหรับตัวแปร จุด :

 /*create histogram for variable points*/
proc univariate data =my_data;
    var points;
    histogram points;
run ;

แกน X จะแสดงค่าของตัวแปร จุด และแกน Y จะแสดงเปอร์เซ็นต์ของการสังเกตในชุดข้อมูลที่ตรงกับค่าที่ต่างกัน

ตัวอย่างที่ 2: สร้างแผงฮิสโตแกรม

รหัสต่อไปนี้แสดงวิธีสร้างแผงฮิสโตแกรมเพื่อแสดงภาพการกระจายค่าของ ตัวแปรจุด ที่จัดกลุ่มตามตัวแปร ทีม :

 /*create histogram for variable points*/
proc univariate data =my_data;
    classteam ;
    var points;
    histogram points;
run ; 

กราฟนี้ช่วยให้คุณเห็นได้อย่างรวดเร็วว่าผู้เล่นจากทีม A มีแนวโน้มที่จะทำคะแนนมากกว่าผู้เล่นจากทีม B

โปรดทราบว่าฮิสโตแกรมทั้งสองใช้แกน x ร่วมกัน ทำให้ง่ายต่อการเปรียบเทียบค่าจุดระหว่างทั้งสองทีม

วิธีที่ 3: การซ้อนทับฮิสโตแกรม

รหัสต่อไปนี้แสดงวิธีการซ้อนทับฮิสโตแกรมหลายรายการในพล็อตเดียว:

 /*create histogram for variable points*/
proc univariate data =my_data;
    classteam ;
    var points;
    histogram points / overlay ;
run ; 

การลงจุดประเภทนี้มีประโยชน์เมื่อคุณต้องการดูฮิสโตแกรมหลายรายการในแผนภูมิเดียว

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

บทช่วยสอนต่อไปนี้จะอธิบายวิธีสร้างแผนภูมิอื่นๆ ใน SAS:

วิธีสร้างพล็อตเส้นใน SAS
วิธีสร้าง boxplots ตามกลุ่มใน SAS
วิธีสร้าง Scatterplot ด้วยเส้นการถดถอยใน SAS

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

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