Ver esta página de Wikipedia:
http://en.wikipedia.org/wiki/Binomial_proportion_confidence_interval#Agresti-Coull_Interval
Para obtener el intervalo Agresti-Coull, uno necesita calcular un percentil de la distribución normal, llamado . ¿Cómo calculo el percentil? ¿Existe una función preparada que haga esto en Wolfram Mathematica y / o Python / NumPy / SciPy?
python
normal-distribution
Ram Rachum
fuente
fuente

Respuestas:
Para Mathematica
$VersionNumber > 5puedes usarpara el
qpercentilDe lo contrario, primero debe cargar el paquete de estadísticas adecuado.
fuente
Quantilelínea hará el cálculo manualmente en lugar de usar una fórmula.mu,sigmayq); debe obtener una expresión que implique la función de error inverso.La página de John Cook, Distribuciones en Scipy , es una buena referencia para este tipo de cosas:
fuente
Bueno, no preguntaste por R, pero en R lo haces usando qnorm
(En realidad, es el cuantil, no el percentil, o eso creo)
fuente
PropCIspaquete. El método de Wilson es el predeterminado enHmisc::binconf(como lo sugieren Agresti y Coull).En Python, puede usar el módulo de estadísticas del paquete scipy (busque
cdf(), como en el siguiente ejemplo ).(Parece que el paquete trascendental también incluye distribuciones acumulativas habituales).
fuente
Puede utilizar la función inversa erf , que está disponible en MatLab y Mathematica, por ejemplo.
Para el CDF normal, comenzando desde
Obtenemos
Para el CDF log-normal, comenzando desde
Obtenemos
fuente