R語言中ecdf函數,用於計算累計概率密度分布


1、 #ECDF指的是Emperical Cumulative Density Function,即經驗累積概率密度函數

> test <- rnorm(1000,mean=172,sd=12)   ## 生成符合隨機正態分布的1000個數, 平均值為172, 標准差為12 > length(test)
[1] 1000
> head(test)
[1] 191.8044 157.7414 199.5978 174.7047 166.4261 173.3532
> dat <- ecdf(test)  ## 計算累積概率密度, 概率密度累積之和等於1. > plot(dat, col = "red", lwd = 8)   ## 繪圖, 圖形反映了數據的分布情況, 在140到200之間的數字出現的概率迅速增加, 而出現在小於140和大於200范圍的概率非常小

 

 

來源:http://blog.sina.com.cn/s/blog_73b6c16e0102uwjk.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM