วิธีเพิ่มหลายคอลัมน์ใน sas (พร้อมตัวอย่าง)


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

 data new_data;
    set my_data;
    sum_stats = sum (of points, assists, rebounds);
run ;

ตัวอย่างนี้สร้างชุดข้อมูลใหม่ที่มีคอลัมน์ใหม่ชื่อ sum_stats ซึ่งมีผลรวมของค่าในคอลัมน์ที่เรียกว่า point , assists และ rebounds

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

ตัวอย่าง: วิธีเพิ่มหลายคอลัมน์ใน SAS

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

 /*create dataset*/
data my_data;
input team $ points assists rebounds;
datalines ;
A 10 2 4
A 17 5 9
A 17 6 8
A 18 3 8
A 15 0 6
B 10 2 3
B 14 5 3
B 13 4 3
B 29 0 6
B 25 2 5
C 12 1 4
C 30 1 9
C 34 3 9
C 12 4 5
C 11 7 5
;
run ;

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

ตอนนี้ สมมติว่าเราต้องการสร้างคอลัมน์ใหม่ชื่อ sum_stats ที่มีผลรวมของค่าจากคอลัมน์ที่เรียกว่า point , assists และ rebounds

เราสามารถใช้รหัสต่อไปนี้เพื่อทำสิ่งนี้:

 /*create new dataset that contains sum of specific columns*/
data new_data;
    set my_data;
    sum_stats = sum (of points, assists, rebounds);
run ;

/*view new dataset*/
proc print data =new_data; 

ผลรวม SAS เป็นคอลัมน์

โปรดทราบว่าคอลัมน์ชื่อ sum_stats มีผลรวมของแต่ละค่าในคอลัมน์ point , assists และ rebounds

ตัวอย่างเช่น:

ผลรวมคะแนน แอสซิสต์ และรีบาวด์ในบรรทัดแรกคือ 10 + 2 + 4 = 16

ผลรวมแต้ม แอสซิสต์ และรีบาวน์ในเส้นที่สองคือ 17 + 5 + 9 = 31

และอื่นๆ

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

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

วิธีการคำนวณผลรวมต่อกลุ่มใน SAS
วิธีการคำนวณผลรวมใน SAS
วิธีการคำนวณสถิติเชิงพรรณนาใน SAS

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

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