Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Valores aleatorios generados
1.488425020, 0.1244445672, 1.736973178, -0.4570611455, -4.452167566, -8.973988014, -0.7416361275, 0.5837652577, -1.465706879, 3.151242117
Muestras de la distribución t de Student
Cantidad generada 10
Grados de libertad (v) 2
Media muestral -0,900571

Qué hace esta herramienta

Este generador produce una lista de números pseudoaleatorios extraídos de una distribución t de Student con un número de grados de libertad (v) que tú decides. La distribución t tiene forma de campana y es simétrica, pero presenta colas más pesadas que la normal estándar. Aparece de forma natural al estimar la media de una población con distribución normal a partir de una muestra pequeña con varianza desconocida, y es la base de la prueba t y de los intervalos de confianza. A medida que v crece, la distribución t converge hacia la normal estándar \(\mathcal{N}(0,1)\). Se trata de una herramienta puramente matemática, sin supuestos regionales de ningún tipo.

Histogram of generated samples approximating a smooth t-distribution curve
Generated samples form a histogram that approximates the bell-shaped t-distribution.

Cómo utilizarla

Introduce los grados de libertad v (cualquier número real mayor que 0; el valor predeterminado es 2) y la cantidad de valores aleatorios que necesitas (un entero entre 1 y 1000; el valor predeterminado es 10). Pulsa calcular y obtendrás una nueva lista de muestras con distribución t. Como las extracciones uniformes subyacentes son aleatorias, cada ejecución te dará números distintos, pero todos seguirán siempre la misma distribución objetivo.

La fórmula explicada

La densidad es \(f(x,v) = (1 + x^{2}/v)^{-(v+1)/2}\) dividida entre \(\sqrt{v}\,B(1/2,\ v/2)\), donde \(B\) es la función Beta. Para muestrear de forma eficiente recurrimos a la representación clásica: se extrae \(Z\) de una normal estándar y \(C\) de una chi-cuadrado con v grados de libertad; entonces

$$T = Z \cdot \sqrt{\frac{v}{C}}$$

sigue exactamente una distribución t. Internamente, \(Z\) se obtiene mediante la transformación de Box-Muller y \(C\) mediante un generador \(\text{Gamma}(v/2,\ 2)\) (Marsaglia-Tsang), válido para cualquier número real \(v > 0\).

Publicidad
Flowchart showing a normal sample and a chi-squared sample combined to form a t-distributed value
Each t-distributed value combines a standard normal draw Z with a chi-squared draw C scaled by the degrees of freedom.
Bell-shaped Student's t-distribution curve compared with a normal curve, showing heavier tails
The Student's t-distribution (solid) has heavier tails than the normal distribution (dashed), especially for low degrees of freedom.

Ejemplo resuelto

Con \(v = 2\), supongamos que una ejecución da \(Z = 0{,}50\) y una extracción chi-cuadrado \(C = 1{,}20\). Entonces

$$T = 0{,}50 \cdot \sqrt{\frac{2}{1{,}20}} = 0{,}50 \cdot 1{,}29099 = 0{,}6455$$

Un segundo par \(Z = -1{,}10\), \(C = 3{,}00\) da \(T = -0{,}8982\), y un tercero \(Z = 0{,}20\), \(C = 0{,}40\) da \(T = 0{,}4472\). Estos tres valores ilustran una muestra para una cantidad = 3.

Publicidad

Preguntas frecuentes

¿Por qué algunos valores son enormes? Para \(v \le 1\) la media no está definida y para \(v \le 2\) la varianza es infinita, así que las extracciones de gran magnitud son esperables; no son errores.

¿Por qué cambian los resultados en cada ejecución? Cada extracción utiliza nuevos números uniformes aleatorios, por lo que la lista varía cada vez aunque siga manteniendo la distribución t.

¿Y si v es muy grande? La distribución se comporta de manera casi idéntica a una normal estándar \(\mathcal{N}(0,1)\).

Última actualización: