R语言中quantile函数


 

1、quantile生成分位数

> data1 <- c(0, 10)
> quantile(data1, c(0.2, 0.5)) ## 取0-10 20%和50%点的数值 20% 50% 
  2   5 
> data2 <- c(1, 23)
> quantile(data2, c(0.2, 0.5)) ## 取1-23, 20%和50%点的数值 20%  50% 
 5.4 12.0 

 

2、去掉百分数,只留分位数

> unname(quantile(data1, c(0.2, 0.5)))
[1] 2 5
> unname(quantile(data2, c(0.2, 0.5)))
[1]  5.4 12.0

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM