Percentile

看起来好像是个简单的分位数,其实还是蛮复杂的,各种不同的算法,Excel内的算法也很独特,初中课本上的算法也不一定对。

就看计算时候的要求了,具体实现我就不再赘述了


    public enum PercentileMethod
    {
        /// <summary>
        ///  http://www.itl.nist.gov/div898/handbook/prc/section2/prc252.htm
        /// </summary>
        Nist = 0,

        /// <summary>
        /// http://en.wikipedia.org/wiki/Percentile#Nearest_Rank
        /// </summary>
        Nearest,

        /// <summary>
        ///  http://www.itl.nist.gov/div898/handbook/prc/section2/prc252.htm
        /// </summary>
        Excel,

        /// <summary>
        ///  http://en.wikipedia.org/wiki/Percentile#Linear_Interpolation_Between_Closest_Ranks
        /// </summary>
        Interpolation
    }

  

转载于:https://www.cnblogs.com/yuzukwok/archive/2013/06/06/3121502.html

百分位数是一个统计概念,用来表示一组数据中某个特定百分比处的值。它可以帮助我们分析数据的分布和比较不同数据集之间的差异。引用展示了一个使用JavaScript库stats-percentile来计算指定数据集的百分位数的例子。在这个例子中,给定数组[3, 6, 7, 8, 8, 10, 13, 15, 16, 20],计算出75%百分位数为15。 在Python的NumPy库中,也提供了相应的函数percentile()来计算指定维度上数组元素的第n个百分位数。函数的定义如引用所示,其中a是输入的数组,q是要计算的百分位数,axis表示在哪个维度上进行计算,out是输出的数组,interpolation是插值方法,keepdims表示是否保留原数组的维度信息。这个函数可以返回标量或者数组。 百分位数在统计学和数据分析中有广泛的应用。它可以用来描述一组数据的中心趋势和离散程度,以及比较不同数据集之间的差异。在医学领域中,百分位数常被用来计算BMI指数,来评估一个人体重的健康水平。更多关于百分位数的应用和计算方法,可以参考引用。 总结起来,百分位数是用来表示一组数据中某个特定百分比处的值的统计指标。可以使用不同的编程语言和库来计算百分位数,如JavaScript的stats-percentile库和Python的NumPy库。百分位数在数据分析和医学领域有广泛的应用。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [stats-percentile:计算第 n 个百分位数](https://download.csdn.net/download/weixin_42170790/20710766)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [NumPy的实用函数整理之percentile](https://blog.csdn.net/weixin_45031468/article/details/122690148)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [关于百分位数(percentile)](https://blog.csdn.net/qq_42931274/article/details/104135962)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值