matlab计算数据分位点prctile


prctile计算数据集的百分位数(分位点)

Y = prctile(X,p) 根据区间 [0,100] 中的百分比 p 返回数据向量或数组 X 中元素的百分位数。

a = rand(1, 10);
sort(a)
prctile(a, 70)

  

a =

0.3452 0.2825 0.7467 0.0036 0.7915 0.1961 0.2738 0.8813 0.7707 0.1282

 

sort(a)

ans =

0.0036 0.1282 0.1961 0.2738 0.2825 0.3452 0.7467 0.7707 0.7915 0.8813

 

prctile(a, 70)

ans =

0.7587

 

 


免责声明!

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



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