DAX正态分布
我正在寻找DAX中的函数,其function类似于Excel中的NORM.DIST函数。 我有一个X值,平均值和标准差,我期待find累积分布(至less有6西格玛的准确性)。
我已经search了DAX统计函数的官方列表,但是我找不到任何这样做的函数。 我正在寻找最经济的方法来执行这个计算。 贝尔近似是最好的方法吗? 这将在约10,000行的表上迭代。
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
错误:
相比以前的解决scheme:
http://mathworld.wolfram.com/NormalDistributionFunction.html(14 )
=.5*(1+SIGN([X])*(1-EXP(-2*([X])/[Sigma])^2/PI()))^.5)
为我工作。 这可能是最快的方法,这可能不是。 IDK。
编辑
MAX错误= .0031458