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)