Cara menambahkan banyak kolom di sas (dengan contoh)


Anda dapat menggunakan sintaks berikut untuk menjumlahkan kolom kumpulan data di SAS:

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

Contoh khusus ini membuat kumpulan data baru yang berisi kolom baru bernama sum_stats yang berisi jumlah nilai dalam kolom yang disebut points , assists , dan rebounds .

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Cara menambahkan banyak kolom di SAS

Katakanlah kita memiliki kumpulan data berikut di SAS bernama my_data yang berisi informasi tentang berbagai pemain bola basket:

 /*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; 

Sekarang misalkan kita ingin membuat kolom baru bernama sum_stats yang berisi jumlah nilai dari kolom yang disebut points , assists , dan rebounds .

Kita dapat menggunakan kode berikut untuk melakukan ini:

 /*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; 

Jumlah SAS dalam kolom

Perhatikan bahwa kolom yang disebut sum_stats berisi jumlah setiap nilai dalam kolom points , assists , dan rebounds .

Misalnya:

Jumlah poin, assist dan rebound pada baris pertama adalah 10 + 2 + 4 = 16 .

Jumlah poin, assist dan rebound pada baris kedua adalah 17 + 5 + 9 = 31 .

Dan seterusnya.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:

Cara menghitung jumlah per grup di SAS
Cara menghitung jumlah berjalan di SAS
Cara menghitung statistik deskriptif di SAS

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *