
Pruebas de Normalidad
En estadística, las pruebas de normalidad desempeñan un papel fundamental a la hora de evaluar si los datos son adecuados para aplicar determinados métodos de análisis. Estas pruebas proporcionan información sobre la forma de la distribución de una variable (simetría, colas, presencia de valores extremos) y nos ayudan a decidir si es razonable asumir que los datos proceden de una población aproximadamente normal.
La normalidad es una suposición clave en muchos procedimientos clásicos, como los contrastes paramétricos de medias o los modelos de regresión, cuyos resultados (p-valores, intervalos de confianza, etc.) se derivan bajo el supuesto de distribución normal. Por ello, antes de aplicar estos métodos, es importante comprobar hasta qué punto esta suposición resulta aceptable en nuestros datos. En este tema nos centraremos en herramientas gráficas (histogramas, gráficos de probabilidad normal, etc.) y en pruebas numéricas específicas de normalidad, analizando sus ventajas, limitaciones y cómo interpretar sus resultados en la práctica.
Distribución normal
La distribución normal, también conocida como distribución gaussiana, es una de las distribuciones estadísticas más importantes en la teoría de probabilidad y estadística. Es una distribución continua que tiene propiedades matemáticas bien definidas, lo que la convierte en una herramienta fundamental en muchos análisis estadísticos.
Características de la Distribución Normal:
Forma de Campana:
La distribución normal tiene una forma de campana simétrica. La mayor densidad de probabilidad se encuentra en el centro alrededor de la media μ , y la probabilidad disminuye a medida que nos alejamos hacia los extremos (1σ, 2σ, 3σ, ...).
Regla Empírica (Regla 68-95-99.7):
Aproximadamente el 68% de los datos están dentro de una desviación estándar de la media, el 95% dentro de dos desviaciones estándar, y el 99.7% dentro de tres desviaciones estándar.

Media, Mediana y Moda Igual:
La media, mediana y moda de la distribución normal son iguales y se encuentran en el centro de la campana.
Parámetros:
La distribución normal se caracteriza por dos parámetros: la media (μ) y la desviación estándar (σ). Estos parámetros determinan completamente la forma de la distribución.
Función de Densidad de Probabilidad (PDF):
La función de densidad de probabilidad de la distribución normal está dada por la fórmula matemática:
Donde:
es la función de densidad de probabilidad.
es la variable aleatoria.
es la media de la distribución.
es la desviación estándar.
Métodos para el estudio de normalidad
Métodos gráficos
Para ver los métodos gráficos vamos a simular dos conjuntos de datos, unos siguiendo una distribución normal y otra siguiendo una distribución exponencial
Lo primero que vemos en los datos simulados como una distribución normal es que la media y la media son muy similares alrededor de 5 que es la media con la que se han simulado los datos.
En el caso de la exponencial, ya se ve como la media y la mediana no son iguales y la media se desvía de la mediana.
Histograma
Un histograma es una representación gráfica de la distribución de los datos. Si los datos siguen una distribución normal, el histograma debería tener una forma de campana . Puedes superponer la densidad teórica de la distribución cuya media y varianza son las de la muestra.


En el histograma de los datos normales, se ve una distribución aproximadamente simétrica, con la mayoría de los valores concentrados alrededor del centro y una forma en “campana”. La línea suave en rojo representa la densidad empírica de los datos y se ajusta razonablemente a esa forma simétrica típica de la distribución normal.
En cambio, en el histograma de los datos exponenciales, la distribución es claramente asimétrica: muchas observaciones se acumulan cerca de 0 y la cola se extiende hacia la derecha. La densidad en rojo muestra una caída rápida al principio y una cola larga, una forma muy distinta de la campana normal. Este contraste permite visualizar qué tipo de distribuciones se alejan claramente de la normalidad.
Gráfico de Probabilidad Normal (Q-Q plot)
El gráfico de probabilidad normal (Q-Q plot o quantile-quantile plot) compara cuantiles observados de un conjunto de datos con los cuantiles esperados de una distribución normal. La idea es verificar si los datos siguen o no una distribución normal.
Aquí hay una descripción del cálculo matemático detrás del Q-Q plot:
Ordenar los Datos:
Se ordenan los datos de menor a mayor.
Cálculo de los Cuantiles Esperados de una Distribución Normal:
Se calculan los cuantiles esperados de una distribución normal estándar. Estos cuantiles son calculados mediante la función inversa de la función de distribución acumulativa (CDF) de la distribución normal estándar. En R, se pueden obtener con la función
qnorm().
Generación del Q-Q Plot:
Se grafican los cuantiles ordenados de los datos observados contra los cuantiles esperados de la distribución normal. Si los datos siguen una distribución normal, los puntos en el Q-Q plot deberían seguir aproximadamente una línea recta.
En R, se puede usar la función qqnorm()


En el Q-Q plot de los datos normales, la mayoría de los puntos se sitúan muy cerca de la recta roja, con solo pequeñas desviaciones al principio y al final. Esto indica que los cuantiles de la muestra se parecen mucho a los cuantiles teóricos de una distribución normal, por lo que la suposición de normalidad resulta razonable.
En el Q-Q plot de los datos exponenciales, los puntos se apartan de forma sistemática de la recta roja, especialmente en las colas: al principio se curvan por debajo y al final por encima de la recta. Este patrón de curvatura refleja una distribución claramente asimétrica y con cola larga, lo que indica que la distribución de los datos está lejos de ser normal.
Métodos númericos
Además de comprobar la normalidad de forma gráfica, a veces es necesario evaluar si un conjunto de datos sigue o no una distribución normal de forma numérica, mediante pruebas estadísticas.
Prueba de Shapiro-Wilk
Es una prueba de normalidad utilizada para determinar si una muestra proviene de una población normalmente distribuida. El test es especialmente eficaz para muestras de tamaño pequeño a moderado.
La prueba se plantea como un contraste de hipótesis donde:
Estadístico de Prueba: El estadístico de prueba se denota como ( W ) y viene definido por:
Donde:
El estadístico de la prueba mide el ajuste de los puntos del gráfico de probabilidad Normal a la recta.
El valor de está acotado entre 0 y 1.
Valores pequeños de tienden a rechazar la hipótesis de Normalidad.
La distribución de es asimétrica por lo que a veces valores relativamente altos de (como 0.9) pueden llegar a considerarse no suficientes como para aceptar Normalidad y por tanto rechazar la hipótesis nula.
Es importante destacar que la interpretación del resultado debe hacerse considerando el tamaño de la muestra entre otros factores.
En el primero (): No podemos rechazar la y por tanto los datos siguen una distribución normal
En el segundo (): Rechazaremos la y por tanto los datos no siguen una distribución normal.
Prueba de Kolmogorov-Smirnov
La prueba de Kolmogorov-Smirnov (KS) es una prueba no paramétrica utilizada para evaluar si una muestra proviene de una distribución específica. Es decir, determina la bondad de ajuste de dos distribuciones de probabilidad entre sí. La prueba compara la función de distribución acumulativa empírica (ECDF) de la muestra con la función de distribución acumulativa teórica.
El estadístico de prueba en la prueba de KS se basa en la mayor discrepancia absoluta entre la ECDF observada y la ECDF teórica. La fórmula para el estadístico de prueba (D) es:
donde:
es la ECDF de la muestra.
es la función de distribución acumulativa teórica.
denota el supremo (o la mayor disparidad) sobre todos los puntos
en el dominio de la distribución.
En palabras, el estadístico de prueba
representa la mayor discrepancia entre la ECDF observada y la ECDF teórica. Cuanto mayor sea
, mayor será la evidencia de que la muestra no sigue la distribución teórica.
Para el caso de usar la prueba para una distribución normal se plantea el siguiente contraste de hipótesis:
Se compara el valor observado de
con los valores críticos de la tabla de Kolmogorov-Smirnov para decidir si se rechaza o no la hipótesis nula.Si el valor observado de
es mayor que el valor crítico correspondiente para un nivel de significancia dado, se rechaza indicando que la muestra no sigue una distribución normal.
En el primero (): No podemos rechazar la y por tanto los datos siguen una distribución normal
En el segundo (): Rechazaremos la y por tanto los datos no siguen una distribución normal.
Recuerda que el test de Kolmogorov-Smirnov es sensible al tamaño de la muestra, por lo que con muestras grandes, es más probable que encuentres diferencias estadísticas significativas. En tales casos, otros métodos y gráficos de diagnóstico pueden ser útiles para evaluar la normalidad.
¿Y qué ocurre si los datos no siguen una distribución Normal?
Podemos transformarlos para que si la sigan
Transformación Box-Cox
La transformación de Box–Cox es una familia de transformaciones propuesta por George Box y David Cox (1964) para estabilizar la varianza y aproximar los datos a una distribución normal.
Para una variable positiva , la transformación se define como:
Donde es la variable original y es el parámetro de transformación.
En muchos casos los datos pueden tomar valores cero o negativos. Box y Cox propusieron entonces una versión generalizada introduciendo un parámetro de desplazamiento :
En la práctica se elige para que de manera que es el único parámetro a estimar.
La elección de es crucial, y la transformación de Box-Cox busca el valor de que maximiza la normalidad y la homocedasticidad de los datos. Sin embargo, las transformaciones más habituales se describen en la siguiente tabla:
-2
-1
-0.5
0
0.5
1
2
La transformación y son apropiadas para corregir distribuciones positivamente asimétricas.
La transformación de los valores en sus recíprocos son adecuadas cuando existen valores muy extremos por el lado positivo.
Las transformaciones permiten corregir la asimetría negativa.
En la implementación de Box–Cox se estima λ y luego, si el valor óptimo es cercano a 0, 0.5, 1, etc., puede elegirse uno de estos valores por simplicidad e interpretabilidad
Para estimar el parámetro λ, los autores Box y Cox (1964) propusieron fundamentalmente dos formas: el Método de Máxima Verosimilitud y el Método Bayesiano. En el primer caso, se busca el valor de λ que maximiza la verosimilitud (o la log-verosimilitud), lo que equivale a minimizar la suma de cuadrados de los residuos del modelo ajustado con los datos transformados. Con frecuencia se explora λ en un rango entre -2 y 2.
Usando R, podemos hacer uso de la función boxcox() de la librería MASS para estimar el parámetro de transformación por estimación de máxima verosimilitud.
Aplicación a una variable:
La trasnformación box-cox se usa mucho en el contexto de la regresión lineal, pero en el punto de estudio en el que estamos ahora, sólo nos interesa buscar la normalidad de una única variable, ya que queremos dejar una base de datos lista para swer analizada en cualquier contexto.

Para calcular el λ óptimo hay que ejecutar un modelo lineal con la función lm y pasarlo a la función boxcox de la siguiente manera:

La log-verosimilitud (log-likelihood) mide qué tan bien se ajusta el modelo a los datos transformados. En el contexto de la transformación Box–Cox, para cada posible λ se ajusta un modelo lineal y se calcula la log-verosimilitud asociada; el λ óptimo es el que maximiza esta cantidad (equivalente a minimizar la suma de cuadrados de los residuos). En términos más simples, cuanto mayor sea el log likelihood, mejor será el ajuste de la transformación Box-Cox a los datos.
Como estamos trabajando en el contexto de una variable, la regresión lineal que usaremos se ajusta a un modelo sólo con la constante (~ 1).
En el gráfico que devuelve boxcox():
la línea vertical punteada central representa el parámetro estimado λ;
las otras dos líneas punteadas representan su intervalo de confianza al 95%.
Si el gráfico muestra que el valor 0 está dentro del intervalo de confianza del λ óptimo y, además, la estimación de λ está muy cerca de 0, la mejor opción suele ser aplicar la transformación logarítmica a los datos (véase la tabla de transformaciones habituales).

Ahora los datos parece que puedan seguir una distribución normal, pero se puede comprobar realizando, por ejemplo, el test estadístico Shapiro-Wilk:
En este caso, no se rechaza la hipótesis nula de normalidad.
En el caso de querer extraer el parámetro λ exacto:
Pero si λ es muy cercano a 0, por simplicidad e interpretabilidad se suele preferir usar directamente la transformación logarítmica.
En el caso especial de tener valores negativos, podemos convertir todos nuestros datos en positivos antes de aplicar la transformación Box–Cox. Por ejemplo:
Ahora vamos a realizar los siguientes ejercicios:
Ejercicio 4.1: Pruebas de NormalidadLast updated