Media, Mediana y Moda: Cómo Calcular y Su Relación

By Leonard Cucoses
Estadística DescriptivaExcelProgramación RPruebas Estadísticas

La media, mediana y moda son tres medidas de tendencia central fundamentales en estadística que te ayudan a comprender el valor típico o central de un conjunto de datos. Ya sea que analices calificaciones, cifras de ventas o respuestas de encuestas, estas estadísticas ofrecen diferentes perspectivas sobre lo que es "normal" o "promedio" en tus datos.

En esta guía aprenderás a calcular la media, mediana y moda a mano usando fórmulas sencillas, y después descubrirás métodos más rápidos con funciones de Excel y programación en R. Cada medida tiene ventajas únicas, y al final de este tutorial sabrás cuándo usar cada una.

Cómo Calcular la Media en Estadística

La media (promedio aritmético) se calcula sumando todos los valores de un conjunto de datos y dividiendo entre el número total de valores. Es la medida de tendencia central más utilizada.

Fórmula:

Media=xn\Large \text{Media} = \frac{\sum x}{n}

Donde Σx es la suma de todos los valores y n es el número de valores.

Ejemplo:

Imagina que eres profesor y quieres calcular el promedio de calificaciones de tu clase. Las calificaciones son:

89,76,95,82,68,91,7889, 76, 95, 82, 68, 91, 78

Paso 1: Suma todas las calificaciones:

89+76+95+82+68+91+78=57989 + 76 + 95 + 82 + 68 + 91 + 78 = 579

Paso 2: Divide entre el número de calificaciones (7):

579÷7=82.7579 \div 7 = 82.7

La media de las calificaciones es 82.7 puntos.

Calcular la Media en Excel

La función AVERAGE de Excel facilita el cálculo de la media:

  1. Haz clic en una celda vacía donde quieras el resultado
  2. Escribe =AVERAGE( en la celda
  3. Selecciona el rango de celdas con tus datos (por ejemplo, A1:A10)
  4. Cierra el paréntesis y presiona Enter

Ejemplo:

=AVERAGE(A1:A10)

Para más funciones estadísticas de Excel, consulta nuestra guía sobre estadísticas descriptivas en Excel.

Calcular la Media en R

R ofrece la función integrada mean() para cálculos rápidos:

# Crear un vector con datos de ejemplo
data <- c(10, 20, 30, 40, 50)
 
# Calcular la media
mean_value <- mean(data)
 
# Imprimir el resultado
print(mean_value)
# Output: 30

La media es 30 (la suma 150 dividida entre 5 valores). Para más funciones estadísticas en R, consulta nuestra guía sobre estadísticas descriptivas en R.

Cómo Calcular la Moda en Estadística

La moda es el valor que aparece con mayor frecuencia en un conjunto de datos. A diferencia de la media y la mediana, un conjunto de datos puede tener:

  • Una moda (unimodal)
  • Varias modas (bimodal o multimodal)
  • Ninguna moda (todos los valores aparecen con la misma frecuencia)

Ejemplo:

Supón que tienes una tienda de zapatos y quieres encontrar la talla más común. Tus últimos 20 clientes compraron estas tallas:

7,8,9,7,10,9,8,7,11,10,9,7,9,8,8,10,7,9,8,107, 8, 9, 7, 10, 9, 8, 7, 11, 10, 9, 7, 9, 8, 8, 10, 7, 9, 8, 10

Cuenta la frecuencia:

Talla de ZapatoFrecuencia
75 veces
85 veces
96 veces
104 veces
111 vez

La moda es la talla 9 (aparece 6 veces, más que cualquier otra talla).

Calcular la Moda en Excel

Excel ofrece dos funciones para la moda:

Moda Única (Datos Unimodales)

Usa MODE.SNGL para conjuntos de datos con un solo valor más frecuente:

=MODE.SNGL(A1:A10)

Modas Múltiples (Datos Multimodales)

Usa MODE.MULT para conjuntos de datos con varios valores más frecuentes:

=MODE.MULT(A1:A10)

Para mostrar todas las modas, ingresa la fórmula y presiona Ctrl+Shift+Enter (fórmula de matriz), luego copia a celdas adyacentes.

Calcular la Moda en R

R no tiene una función integrada para la moda, pero puedes calcularla fácilmente:

# Crear un vector
shoe_sizes <- c(7, 8, 9, 7, 10, 9, 8, 7, 11, 10, 9, 7, 9, 8, 8, 10, 7, 9, 8, 10)
 
# Calcular la moda
mode_value <- as.numeric(names(which.max(table(shoe_sizes))))
 
# Imprimir el resultado
print(mode_value)
# Output: 9

Cómo Calcular la Mediana en Estadística

La mediana es el valor central cuando todos los valores están ordenados de menor a mayor (o de mayor a menor). Divide el conjunto de datos en dos mitades: el 50% de los valores están por debajo de la mediana y el 50% por encima.

La mediana es más robusta ante valores atípicos que la media, lo que la hace útil para datos con sesgo.

Fórmula:

  • Número impar de valores: La mediana es el valor central
  • Número par de valores: La mediana es el promedio de los dos valores centrales

Ejemplo:

Estás analizando los ingresos de hogares (en miles de dólares) en un vecindario:

45,60,70,55,80,90,65,75,5045, 60, 70, 55, 80, 90, 65, 75, 50

Paso 1: Ordena de menor a mayor:

45,50,55,60,65,70,75,80,9045, 50, 55, 60, 65, 70, 75, 80, 90

Paso 2: Encuentra el valor central (5.ª posición en 9 valores):

La mediana es 65 (el valor exactamente en el centro, con 4 valores por debajo y 4 por encima).

Calcular la Mediana en Excel

Usa la función MEDIAN de Excel:

  1. Haz clic en una celda vacía
  2. Escribe =MEDIAN(
  3. Selecciona tu rango de datos (por ejemplo, A1:A10)
  4. Cierra el paréntesis y presiona Enter

Ejemplo:

=MEDIAN(A1:A10)

Calcular la Mediana en R

La función integrada median() de R calcula la mediana:

# Crear un vector
data <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
 
# Calcular la mediana
data_median <- median(data)
 
# Imprimir el resultado
print(data_median)
# Output: 5.5

Con 10 valores (número par), la mediana es el promedio del 5.° (5) y 6.° (6) valores:

(5+6)/2=5.5(5 + 6) / 2 = 5.5

Visualización de Media, Moda y Mediana en R

Este es el código en R para visualizar las tres medidas en un histograma usando el ejemplo de tallas de zapatos:

# Cargar la librería necesaria
library(ggplot2)
 
# Datos
shoe_sizes <- c(7, 8, 9, 7, 10, 9, 8, 7, 11, 10, 9, 7, 9, 8, 8, 10, 7, 9, 8, 10)
 
# Calcular media, moda y mediana
mean_size <- mean(shoe_sizes)
mode_size <- as.numeric(names(which.max(table(shoe_sizes))))
median_size <- median(shoe_sizes)
 
# Crear histograma con líneas verticales
hist_plot <- ggplot(data.frame(shoe_sizes), aes(shoe_sizes)) +
  geom_histogram(binwidth = 1, fill = "lightblue", color = "black") +
  geom_vline(aes(xintercept = mean_size), color = "blue",
             linetype = "dashed", size = 1.5) +
  geom_vline(aes(xintercept = mode_size), color = "red",
             linetype = "dashed", size = 1.5) +
  geom_vline(aes(xintercept = median_size), color = "green",
             linetype = "dashed", size = 1.5) +
  labs(title = "Distribución de Tallas de Zapatos",
       subtitle = "Media (azul), Moda (rojo), Mediana (verde)",
       x = "Talla de Zapato",
       y = "Frecuencia") +
  theme_minimal()
 
# Mostrar el gráfico
print(hist_plot)

Histograma mostrando la distribución de tallas de zapatos con líneas verticales indicando la media (azul), moda (rojo) y mediana (verde)

Figura 1: Visualización de la media, moda y mediana en un histograma

Esta visualización te ayuda a ver cómo se relacionan las tres medidas con la distribución de tus datos. La moda aparece en el pico (valor más frecuente), mientras que la media y la mediana muestran diferentes aspectos del centro de los datos.

Relación entre Media, Mediana y Moda

La relación entre media, mediana y moda revela información importante sobre la distribución y el sesgo de tus datos.

En Distribuciones Simétricas (Normales)

Cuando los datos son perfectamente simétricos y siguen una distribución normal (curva de campana):

Media=Mediana=Moda\Large \text{Media} = \text{Mediana} = \text{Moda}

Las tres medidas convergen en el centro de la distribución. Este es el escenario ideal para la mayoría de los análisis estadísticos.

Ejemplo: Las estaturas de hombres adultos suelen seguir una distribución normal donde la estatura promedio (media), la estatura central (mediana) y la estatura más común (moda) son aproximadamente iguales.

En Distribuciones con Sesgo Positivo (Sesgo a la Derecha)

Cuando los datos tienen una cola larga hacia la derecha (común en ingresos, precios de vivienda):

Moda<Mediana<Media\Large \text{Moda} < \text{Mediana} < \text{Media}

La media es jalada hacia la cola por valores extremos altos, mientras la mediana permanece en el centro y la moda se mantiene en el pico.

Ejemplo: Distribución de ingresos de hogares

  • Moda: $45,000 (ingreso más común)
  • Mediana: $65,000 (valor central)
  • Media: $85,000 (elevada por ingresos altos)

En Distribuciones con Sesgo Negativo (Sesgo a la Izquierda)

Cuando los datos tienen una cola larga hacia la izquierda:

Media<Mediana<Moda\Large \text{Media} < \text{Mediana} < \text{Moda}

La media es jalada hacia la cola por valores extremos bajos.

Ejemplo: Calificaciones de un examen donde la mayoría de los estudiantes obtiene notas altas (90s) pero algunos obtienen notas muy bajas.

Fórmula de la Relación Empírica

Para distribuciones con sesgo moderado, existe una relación aproximada:

MediaModa3(MediaMediana)\Large \text{Media} - \text{Moda} \approx 3(\text{Media} - \text{Mediana})

Esta relación empírica puede ayudarte a estimar una medida cuando conoces las otras dos, aunque es más precisa para distribuciones unimodales con sesgo moderado.

Cuándo Usar la Media, Moda o Mediana

Cada medida de tendencia central tiene casos de uso específicos:

Usa la Media cuando:

  • Los datos siguen una distribución normal (simétrica, forma de campana) - verifica esto con una prueba de normalidad en SPSS
  • Necesitas considerar todos los valores del conjunto de datos
  • Realizas cálculos estadísticos adicionales (desviación estándar, varianza)

Usa la Mediana cuando:

  • Los datos tienen valores atípicos o extremos
  • Los datos tienen sesgo (no siguen una distribución normal)
  • Analizas ingresos, precios de vivienda u otros datos con sesgo positivo
  • Quieres una medida resistente a valores extremos

Usa la Moda cuando:

  • Analizas datos categóricos (colores, tallas, categorías)
  • Buscas el valor más común o popular
  • Los datos tienen múltiples picos (distribuciones bimodales o multimodales)
  • Trabajas con datos discretos (tallas de zapatos, número de hijos)

Para reportar estos valores en un trabajo académico, consulta cómo reportar estadísticas descriptivas en formato APA.

Preguntas Frecuentes

Próximos Pasos

Calcular la media, mediana y moda es fundamental para comprender tus datos. Cada medida ofrece una perspectiva única sobre la tendencia central, y saber cuándo usar cada una es clave para un análisis de datos preciso.

Si quieres aplicar estas medidas en un software estadístico profesional, aprende a ejecutar estadísticas descriptivas en SPSS. Para profundizar en la variabilidad de tus datos, consulta cómo calcular la desviación estándar y varianza.