Cara menghitung & merencanakan cdf di r


Anda dapat menggunakan sintaks dasar berikut untuk menghitung dan memplot fungsi distribusi kumulatif (CDF) di R:

 #calculate empirical CDF of data
p = ecdf(data)

#plot CDF
plot(p)

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh 1: Hitung dan plot CDF data mentah

Kode berikut menunjukkan cara menghitung dan memplot CDF dari kumpulan data acak di R:

 #create some data
data = rnorm(100)

#calculate empirical CDF of data
p = ecdf(data)

#plot CDF
plot(p, xlab=' x ', ylab=' CDF ', main=' CDF of Data ') 

Sumbu x menunjukkan nilai data mentah dan sumbu y menunjukkan nilai CDF yang sesuai.

Contoh 2: Hitung dan Plot CDF dari Distribusi yang Diketahui

Kode berikut menunjukkan cara menghitung dan memplot CDF berdistribusi normal standar:

 curve(pnorm, from = -3 , to = 3 )

Alternatifnya, Anda dapat membuat plot yang sama menggunakan ggplot2:

 library (ggplot2)

ggplot(data. frame (x = c(- 3 , 3 )), aes(x = x)) +
  stat_function(fun = pnorm) 

Sumber daya tambahan

CDF atau PDF: apa bedanya?
Cara memplot CDF di Excel

Tambahkan komentar

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