参见此维基百科页面:
http://en.wikipedia.org/wiki/Binomial_proportion_confidence_interval#Agresti-Coull_Interval
要获得Agresti-Coull间隔,需要计算正态分布的百分位数,称为 。如何计算百分位数?Wolfram Mathematica和/或Python / NumPy / SciPy中是否有现成的函数可以执行此操作?
1
不幸的是,“我完全是从Wiki获得的普通CDF”中的积分表达式偏离了
—
Dilip Sarwate'2
。对于使用标准函数的有限数量的项,正常cdf或其逆数没有已知的精确公式( 等),但对正常cdf及其反函数都进行了很多研究,并且将两者的近似公式编程到许多计算器,电子表格中,更不用说统计软件包了。我不熟悉R,但是如果R还没有您想要的内置功能,我会感到惊讶。
@DilipSarwate,它是固定的!我正在使用逆变换来执行此操作,也“不允许”使用过多的内置函数。这是为了学习,我想是这样。
—
user1061210 2012年
@Dilip:不仅是有没有已知的精确公式,更好的是,它是已知的,没有这样的公式可以存在!
—
主教
Box-Muller方法从独立的标准正态随机变量的联合分布中生成样本。因此,生成的值的直方图将类似于标准正态分布。但是Box-Muller方法不是一种用于计算值的方法 除了“我生成的 其中的标准普通样品 有价值 或更少,等等 和 。
—
Dilip Sarwate 2012年
我只是选择了 作为您可能期望的数字种类的示例。 所以如果你产生 标准正态分布的样本,你应该会接近到 的 样品有价值 。你是正确地实现箱穆勒方法,但不理解的结果你得到,而不是将它们与民防部队等
—
迪利普Sarwate