首页 文章

DAX正态分布

提问于
浏览
1

我在DAX中寻找一个与Excel中的NORM.DIST函数类似的函数 . 我有一个X值,平均值和标准偏差,我希望找到累积分布(精度至少为六西格玛) .

我搜索了DAX statistical functions的官方列表,但我找不到任何这样做的功能 . 我正在寻找最经济的方式来执行此计算 . Bell approximation是最好的方式吗?这将在大约10,000行的表上迭代 .

2 回答

  • 0
    SIGN([X])*0.5*(1-(1/30)*(7*EXP(-([X]^2)/2)+16*EXP(-([X]^2)*(2-SQRT(2)))+(7+0.25*PI()*[X]^2)*EXP(-([X]^2))))^0.5+0.5
    

    鉴于[X]已经标准化 . MAX错误= .0000304

    错误:

    Error

    与之前的解决方案相比

    Relative Error

    http://mathworld.wolfram.com/NormalDistributionFunction.html(14)

  • 0
    =.5*(1+SIGN([X])*(1-EXP(-2*([X])/[Sigma])^2/PI()))^.5)
    

    为我工作 . 这可能是最快的方式,这可能不是 . IDK .

    EDIT

    最大误差= .0031458

    Error

相关问题