Cara menghitung jumlah kumulatif dalam r (dengan contoh)
Anda dapat menggunakan fungsi cumsum() basis R untuk dengan mudah menghitung jumlah kumulatif vektor nilai numerik.
Tutorial ini menjelaskan cara menggunakan fungsi ini untuk menghitung jumlah kumulatif suatu vektor serta cara memvisualisasikan jumlah kumulatif.
Cara menghitung jumlah kumulatif dalam R
Kode berikut menunjukkan cara menghitung jumlah kumulatif penjualan untuk perusahaan tertentu selama 15 kuartal penjualan:
#create dataset data <- data.frame(quarter=1:15, sales=c(1, 2, 2, 5, 4, 7, 5, 7, 6, 8, 5, 9, 11, 12, 4)) #create new column in dataset that contains cumulative sales data$cum_sales <- cumsum (data$sales) #view dataset data quarter sales cum_sales 1 1 1 1 2 2 2 3 3 3 2 5 4 4 5 10 5 5 4 14 6 6 7 21 7 7 5 26 8 8 7 33 9 9 6 39 10 10 8 47 11 11 5 52 12 12 9 61 13 13 11 72 14 14 12 84 15 15 4 88
Nilai yang ditampilkan pada kolom cum_sales mewakili total penjualan hingga dan termasuk kuartal tersebut. Misalnya, penjualan kumulatif untuk kuartal 5 dihitung sebagai berikut: 1+2+2+5+4 = 14 .
Cara memvisualisasikan jumlah berjalan di R
Setelah kita menghitung penjualan kumulatif, kita dapat membuat diagram garis sederhana berbasis R untuk memvisualisasikan penjualan kumulatif per kuartal:
plot(data$cum_sales, type=' l ', xlab=' Quarter ', ylab=' Cumulative Sales ')
Alternatifnya, kita bisa menggunakan pustaka visualisasi R ggplot2 untuk membuat grafik garis yang sama:
library (ggplot2) ggplot(data, aes(x=quarter, y=cum_sales)) + geom_line() + labs(x=' Quarter ', y=' Cumulative Sales ')
Sumber daya tambahan
Cara menghitung rata-rata kolom di R
Cara menjumlahkan kolom tertentu di R
Cara menjalankan fungsi COUNTIF di R