【问题标题】:Quantile/Percent Point/Percentile/Inverse Cumulative Distribution function in JavaScriptJavaScript中的分位数/百分点/百分位数/逆累积分布函数
【发布时间】:2022-01-22 00:02:13
【问题描述】:

有没有办法在 JavaScript 中计算正态分布的quantile/percent point/percentile/inverse cumulative distribution function?如果是这样,怎么做?输入是介于 0 和 1 之间的值,所需的输出如下所示,其中 0 为 -inf,1 为 inf,0.5 为 0:

【问题讨论】:

标签: javascript function math normalization normal-distribution


【解决方案1】:

我设法通过将 ptmalcom 对 this question 的答案获取函数 erfinv 并应用打印的公式 here 来获得百分比函数来做到这一点:

    const ppf = function(x) {
    return Math.sqrt(2) * erfinv(2*x-1)
    }

【讨论】:

    猜你喜欢
    • 2011-09-11
    • 1970-01-01
    • 2021-09-23
    • 2014-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-28
    相关资源
    最近更新 更多