R'de cdf nasıl hesaplanır ve çizilir


R’de bir kümülatif dağılım fonksiyonunu (CDF) hesaplamak ve çizmek için aşağıdaki temel sözdizimini kullanabilirsiniz:

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

#plot CDF
plot(p)

Aşağıdaki örnekler bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir.

Örnek 1: Ham verilerin CDF’sini hesaplayın ve çizin

Aşağıdaki kod, R’de rastgele bir veri kümesinin CDF’sinin nasıl hesaplanacağını ve çizileceğini gösterir:

 #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 ') 

X ekseni ham veri değerlerini, y ekseni ise karşılık gelen CDF değerlerini gösterir.

Örnek 2: Bilinen Dağıtımın CDF’sinin Hesaplanması ve Çizilmesi

Aşağıdaki kod, standart normal dağılımın CDF’sinin nasıl hesaplanacağını ve çizileceğini gösterir:

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

Alternatif olarak aynı grafiği ggplot2 kullanarak da oluşturabilirsiniz:

 library (ggplot2)

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

Ek kaynaklar

CDF veya PDF: fark nedir?
Excel’de bir CDF nasıl çizilir

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir