Cara menghitung jumlah berjalan di sas (dengan contoh)


Anda dapat menggunakan sintaks dasar berikut untuk menghitung jumlah berjalan di SAS:

 data new_data;
    set original_data;
    retain cum_sum;
    cum_sum+sales;
run ;

Sintaks khusus ini membuat kumpulan data baru bernama new_data yang berisi kolom baru bernama cum_sum yang berisi nilai kumulatif dari kolom yang disebut sales .

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: menghitung jumlah kumulatif dalam SAS

Katakanlah kita memiliki kumpulan data berikut di SAS yang menunjukkan jumlah penjualan yang dilakukan toko selama 10 hari berturut-turut:

 /*create dataset*/
data original_data;
    input day sales;
    datalines ;
1 7
2 12
3 14
4 12
5 16
6 18
7 11
8 10
9 14
10 17
;
run ;

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

Kode berikut menunjukkan cara membuat kumpulan data baru yang menghitung jumlah kumulatif nilai di kolom Penjualan:

 /*calculate cumulative sum of sales*/
data new_data;
    set original_data;
    retain cum_sum;
    cum_sum+sales;
run ;

/*view results*/
proc print data = new_data;

Kolom baru bernama cum_sum berisi jumlah kumulatif nilai pada kolom penjualan .

Misalnya:

  • Jumlah kumulatif pada hari 1: 7
  • Jumlah kumulatif pada hari ke 2: 7 + 12 = 19
  • Jumlah kumulatif pada hari ke 3: 7 + 12 + 14 = 33

Dan seterusnya.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:

Cara menghitung jumlah per grup di SAS
Cara menghitung rata-rata per grup di SAS
Cara menghitung rata-rata bergerak di SAS

Tambahkan komentar

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