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