Calculadora CDF normal
Si x coincide con la media, como el 0 en la normal estándar, la probabilidad acumulada es 0,5: la mitad de la curva queda a su izquierda. Con x, media y desviación estándar obtiene Φ, el porcentaje y la cola superior. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- X
- 0
- Media
- 0
- Std
- 1
- Z
- 0
- Cdf
- 0,5
- Porcentaje
- 50
- Supervivencia
- 0,5
La función de distribución acumulada normal responde a una pregunta que aparece en cada curso de estadística y en muchos flujos de producción: dado un valor x de una gaussiana con media y desviación estándar conocidas, ¿qué fracción de la distribución queda en o por debajo de ese valor? La respuesta se escribe Φ(z) tras estandarizar la observación a una puntuación z, y es el mismo número que se consulta en tablas normales impresas al calificar exámenes, dimensionar experimentos A/B o fijar límites de control de proceso. Esta calculadora toma x finito, media μ y una desviación estándar σ estrictamente positiva, forma z igual a x menos μ entre σ, y devuelve la probabilidad acumulada, su forma porcentual y la cola superior complementaria. Una σ no positiva falla con un error de validación claro porque una escala nula o negativa no define una ley normal.
Cómo se calcula la CDF normal a partir de x, media y σ
Comience con una observación bruta x y una ley normal de referencia N(μ, σ²). Reste la media de la observación y divida por la desviación estándar para obtener la puntuación estandarizada z igual a (x menos μ) dividida por σ. Ese único número sitúa x en la escala unitaria donde la media es cero y la dispersión es uno, que es exactamente la escala de toda tabla normal estándar.
La probabilidad acumulada es entonces el área bajo la densidad normal estándar desde menos infinito hasta z, escrita Φ(z) o P(Z ≤ z). Algebraicamente equivale a un medio por uno más la función error de z entre la raíz cuadrada de dos, porque la integral gaussiana es la misma función especial que aparece en ecuaciones de difusión y del calor.
Esta capacidad evalúa esa expresión con una aproximación racional clásica de Abramowitz y Stegun a la función error, precisa hasta aproximadamente una parte en diez millones para entradas de coma flotante ordinarias—más que suficiente para ejercicios de libro, informes de puntuaciones y umbrales de ingeniería. Las colas extremas con |z| al menos ocho se fijan a cero o uno para que el subdesbordamiento nunca deje un valor ligeramente fuera del intervalo unitario.
El caso especial de una desviación estándar no positiva se rechaza: cuando σ es cero o negativa no hay densidad normal propia, y la probabilidad acumulada queda indefinida en lugar de un número que usted pudiera almacenar o calificar con seguridad.
Contrato de entrada, forma de la respuesta y errores
Una desviación cero o negativa falla con un mensaje de que la CDF normal no está definida cuando σ no es mayor que cero; esos fallos de validación no se facturan.
En el éxito el cuerpo repite x, mean y std limpios, devuelve z como puntuación estandarizada, cdf como probabilidad acumulada en el intervalo unitario cerrado, percent como cdf por cien para visualización tipo tabla, survival como uno menos cdf para la cola superior complementaria P(X mayor que x), y una cadena de fórmula que reafirma Φ(z) igual a P(X ≤ x) con z igual a (x − μ) entre σ.
Comprobaciones clásicas incluyen la normal estándar en x igual a cero, que da cdf igual a un medio, y el valor crítico bilateral cerca de uno coma nueve seis bajo media cero y σ unitaria, que da una probabilidad acumulada cerca de cero coma nueve siete cinco. Conecte el formulario gratuito del navegador para deberes y comprobaciones rápidas, y llame el mismo contrato desde scripts cuando necesite evaluación masiva de notas de corte o límites de proceso.
Dónde se usa una calculadora de la CDF normal en el trabajo real
Psicometría y admisiones mapean puntuaciones brutas a rangos acumulados cuando los formularios comparten media y sigma publicadas. Control de calidad y monitorización de procesos convierten umbrales de sensores en probabilidades acumuladas frente a una media y sigma de proceso para alinear límites de ingeniería con masa de cola conocida en lugar de cortes brutos ad hoc. Analítica de producto y herramientas A/B a menudo necesitan el área normal unilateral o bilateral para bocetos de potencia y comprobaciones de valor crítico antes de simulaciones más pesadas.
Finanzas y riesgo expresan umbrales simples de residuales o rendimientos como probabilidades acumuladas bajo un modelo normal de trabajo para resúmenes de estrés. Si más adelante necesita la CDF inversa (cuantil o probit), un z-score puro sin probabilidad, CDF t o chi-cuadrado, o estadísticas descriptivas completas de cada columna CSV, trátelos como intenciones de búsqueda y landings separadas en lugar de sobrecargar esta página de calculadora de la CDF de la distribución normal.
Qué puede hacer con ella
Convertir notas de examen en rango acumulado
Con media y desviación del examen, transforme una puntuación bruta en la probabilidad acumulada normal y el rango porcentual para informes o calificación.
Comprobar valores críticos y masa de cola
Evalúe Φ(1.96) u otros cortes de z con media y σ elegidas al diseñar pruebas bilaterales o umbrales simples de A/B.
Mapear límites de proceso a probabilidad
Exprese un umbral de sensor o proceso como P(X ≤ x) bajo media de proceso conocida y sigma positiva para cartas de control y revisiones de calidad.
Preguntas frecuentes
¿Cuál es la fórmula de la CDF normal?
Estandarice con z = (x − μ) / σ, luego Φ(z) = P(X ≤ x) = ½ (1 + erf(z / √2)). El resultado es el área bajo la curva normal desde −∞ hasta x.
¿Qué ocurre si la desviación estándar es cero o negativa?
Una distribución normal exige σ > 0; cuando la escala no es positiva la probabilidad acumulada queda indefinida.
¿En qué se diferencia de una calculadora de puntuación z?
Una puntuación z solo indica a cuántas desviaciones estándar se sitúa x de la media. Esta calculadora da un paso más y devuelve la probabilidad acumulada Φ(z) y los valores relacionados de percent y survival.
¿Puedo usar la normal estándar (media 0, σ = 1)?
Sí. Fije mean a 0 y std a 1, y envíe cualquier x finito.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/stat/normal-cdf \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x":1.96,"mean":0,"std":1}'const res = await fetch("https://api.kit.forhosting.com/stat/normal-cdf", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x": 1.96,
"mean": 0,
"std": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/normal-cdf",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x": 1.96,
"mean": 0,
"std": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/normal-cdf", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x":1.96,"mean":0,"std":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x":1.96,"mean":0,"std":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/normal-cdf", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"x": 1.96,
"mean": 0,
"std": 1
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.normal_cdf",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cómo se calcula la CDF normal a partir de x, media y σ
Cada paso es aritmética de coma flotante determinista, sin semillas aleatorias, sin marcas de tiempo de reloj y sin llamadas de red, de modo que entradas idénticas siempre producen el mismo JSON.
Contrato de entrada, forma de la respuesta y errores
Envíe un cuerpo JSON con tres números finitos obligatorios: x, la observación; mean, el centro μ de la distribución normal; y std, la desviación estándar positiva σ. El campo std también acepta los alias sd, standard_deviation y sigma para que el lenguaje de aula y el de la API funcionen sin forzar a recordar una sola clave. Campos ausentes, cadenas vacías, tokens no numéricos, NaN e Infinity fallan con invalid_input nombrando el campo. El precio de las llamadas API correctas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.
Dónde se usa una calculadora de la CDF normal en el trabajo real
Los cursos de estadística de secundaria y universidad asignan sin cesar preguntas de la regla empírica, consultas de tablas para z igual a uno, dos o tres, y conversión de notas de examen a rangos percentílicos bajo una curva normal asumida; un único oráculo de confianza que devuelve JSON limpio acelera la calificación y la preparación de demos. Como esta capacidad es un motor parse puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo.