Calculadora de la FDA de la distribución t de Student
La calculadora de la FDA de la distribución t de Student devuelve la probabilidad de que una variable aleatoria con distribución t sea menor o igual que el valor t elegido.
Ejecutar — gratis
Introduzca cualquier estadístico t finito y grados de libertad positivos para obtener una probabilidad acumulada determinista entre cero y uno. Resulta útil para comprobar estadísticos de contraste, convertir valores t en áreas de cola, validar programas estadísticos y estudiar cómo cambian las colas más pesadas al aumentar los grados de libertad.
Qué significa la probabilidad acumulada
Una función de distribución acumulada responde a una pregunta precisa: si una variable aleatoria sigue la distribución seleccionada, ¿qué probabilidad se encuentra en un valor determinado o por debajo de él? Aquí se elige la distribución t de Student, el límite es el estadístico t indicado y el resultado es un número entre cero y uno. Un valor t negativo genera una probabilidad inferior a un medio; cero genera exactamente un medio; y un valor positivo genera una probabilidad superior a un medio. La distribución es simétrica, por lo que los resultados de valores t opuestos se complementan. Esta calculadora evalúa un único punto y no realiza por sí sola un contraste de hipótesis completo. No decide si un efecto es relevante, no selecciona un umbral de significación ni determina si corresponde una prueba unilateral o bilateral. Esas decisiones pertenecen al diseño del estudio. Utilice la probabilidad devuelta como componente fiable de cálculos posteriores o para verificar directamente un dato producido por un programa estadístico, un manual o un proceso de análisis.
Cómo elegir t y los grados de libertad
Indique t como un estadístico numérico finito y conserve su signo. No introduzca el valor absoluto salvo que su cálculo deba ignorar expresamente la dirección, porque el signo determina qué lado de la distribución describe la probabilidad acumulada. Los grados de libertad controlan la forma de la distribución t de Student y deben ser positivos. En una prueba t de una muestra suelen equivaler al tamaño de la muestra menos uno, pero otros modelos aplican fórmulas distintas. Las regresiones, pruebas pareadas, comparaciones con varianzas desiguales y diseños más complejos pueden obtenerlos de otra manera, incluso como valores no enteros. Tome el valor del método estadístico que realmente emplee en vez de deducirlo solo del número de observaciones. Con pocos grados de libertad, las colas son más pesadas; al aumentar, la distribución se aproxima a la normal estándar. La calculadora admite grados de libertad fraccionarios positivos porque aproximaciones válidas, como la de Welch, pueden producirlos. Rechaza valores nulos, negativos, ausentes, infinitos o no numéricos para evitar resultados engañosos.
Cómo obtener probabilidades de cola desde la FDA
El resultado es la probabilidad de cola inferior P(T ≤ t). Para obtener la probabilidad de cola derecha con el mismo valor t, reste el resultado a uno. En una prueba de cola izquierda, la propia FDA suele ser el área pertinente. Para una prueba bilateral basada en una distribución t simétrica, multiplique por dos el menor valor entre la probabilidad inferior y su complemento. El resultado solo debe denominarse valor p cuando los supuestos y la definición de la prueba permitan esa interpretación. En colas extremadamente lejanas, la aritmética de coma flotante puede redondear probabilidades a cero o uno; interprete esos extremos como valores fuera de la precisión habitual de la máquina y no como prueba de que el suceso sea lógicamente imposible. La implementación utiliza la función beta incompleta regularizada y una fracción continua acotada, sin peticiones de red, valores aleatorios ni dependencia de la hora actual. El navegador y la API aplican así el mismo cálculo determinista. Cada solicitud automatizada mediante API cuesta $0.002, mientras que la página permite ejecutar el cálculo en el navegador.
Qué puede hacer con ella
Comprobar un estadístico t publicado
Convierta un valor t publicado y sus grados de libertad en una probabilidad acumulada inferior para realizar una comprobación numérica independiente.
Construir un flujo de contraste
Use la FDA como primer paso determinista al obtener probabilidades de cola izquierda, derecha o bilateral dentro de un proceso analítico.
Explorar la forma de la distribución
Compare el mismo valor t con distintos grados de libertad para observar cómo las colas pesadas se aproximan gradualmente a la distribución normal.
Preguntas frecuentes
¿Qué representa exactamente el resultado?
Representa P(T ≤ t), la probabilidad situada en el valor t indicado o por debajo de él para una variable t de Student con los grados de libertad especificados.
¿Pueden ser fraccionarios los grados de libertad?
Sí. Se admite cualquier valor positivo y finito, incluidos los valores fraccionarios generados por métodos como la aproximación de Welch.
¿Cómo se obtiene una probabilidad de cola derecha?
Reste cumulative_probability a uno. Conserve el signo original de t para utilizar el lado previsto de la distribución.
¿Cómo se obtiene una probabilidad bilateral?
En una prueba t simétrica, multiplique por dos el menor valor entre cumulative_probability y uno menos cumulative_probability, siempre que coincida con la definición de su prueba.
¿Qué ocurre si los grados de libertad son cero o negativos?
La solicitud falla con un error de entrada no válida porque una distribución t de Student exige grados de libertad positivos.
¿Cuánto cuesta un cálculo mediante API?
Cada solicitud por API cuesta $0.002. También puede ejecutar el mismo cálculo determinista en el navegador.
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/t-cdf \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"t":1.5,"degrees_of_freedom":10}'const res = await fetch("https://api.kit.forhosting.com/stat/t-cdf", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"t": 1.5,
"degrees_of_freedom": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/t-cdf",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"t": 1.5,
"degrees_of_freedom": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/t-cdf", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"t":1.5,"degrees_of_freedom":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"t":1.5,"degrees_of_freedom":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/t-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
{
"t": 1.5,
"degrees_of_freedom": 10
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.t_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. |