ForHosting KIT · Matemáticas

Calculadora de puntuaciones de desviación respecto a la media

En un conjunto con media 9, el valor 4 da −5, el 7 da −2 y el 10 da 1: el signo indica si está por encima o por debajo del promedio y la cifra, cuánto. Las puntuaciones salen en el orden original. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Valores
4, 7, 10, 15
Obtiene
Media
9
Puntuaciones de desviación
-5, -2, 1, 6

Una puntuación de desviación indica cuánto se sitúa un valor por encima o por debajo de la media aritmética de su conjunto de datos. Esta calculadora acepta un arreglo no vacío, calcula su media y devuelve una puntuación con signo para cada elemento en el orden original. Los resultados positivos están por encima de la media, los negativos por debajo y el cero identifica un valor igual a ella. El cálculo es determinista y no utiliza servicios de red, muestreo aleatorio ni estado almacenado.

Qué revela una puntuación de desviación

Una puntuación de desviación es la forma centrada más sencilla de una observación numérica. Para cada elemento se resta de su valor la media aritmética del arreglo completo. El signo comunica de inmediato la dirección: una puntuación positiva coloca la observación por encima de la media y una negativa la sitúa por debajo.

La magnitud expresa la distancia en las mismas unidades que los valores originales. Si las notas de una clase se miden en puntos, las desviaciones también se expresan en puntos; si un sensor informa grados, sus desviaciones siguen siendo grados. Esta interpretación directa resulta útil antes de introducir estadísticas más complejas.

La respuesta conserva el orden de entrada, por lo que cada puntuación corresponde al valor situado en la misma posición. También incluye la media calculada para que usted pueda revisar la resta o rotular un informe sin volver a calcular el centro. A diferencia de una puntuación z, la desviación no se divide por una desviación estándar y, por tanto, conserva su unidad.

A diferencia de la desviación absoluta, mantiene el signo y muestra a qué lado del centro se encuentra el valor.

Cómo se valida y calcula el arreglo

La calculadora rechaza un campo ausente, un valor que no sea un arreglo, un arreglo vacío, entradas de texto, valores nulos, NaN, Infinity y magnitudes que superen el límite seguro documentado. Tras la validación, el algoritmo suma todas las observaciones y divide el total por su cantidad para obtener la media aritmética. Un segundo recorrido lineal resta esa media de cada valor original.

No ordena, redondea, muestrea ni reorganiza los datos. Los valores repetidos permanecen repetidos, los decimales siguen siendo números ordinarios de JavaScript y un arreglo de un solo elemento devuelve correctamente cero porque su único valor coincide con su media. Como comprobación útil, las desviaciones suman cero en aritmética exacta.

Con datos de coma flotante, la suma posterior puede dejar un residuo diminuto debido a la representación numérica, no a una fórmula distinta.

Uso de las desviaciones en análisis y automatización

Las puntuaciones de desviación son un resultado intermedio práctico cuando un flujo necesita datos centrados pero no normalización de escala. En educación muestran con precisión cómo se relaciona cada nota con el promedio de la clase y aportan los términos con signo utilizados para calcular la varianza. En control de calidad revelan qué mediciones quedan altas o bajas respecto al centro del lote sin perder la unidad técnica original.

En preparación de datos, restar la media permite centrar una característica antes de calcular covarianzas, realizar una regresión o crear una visualización. Como el orden de salida coincide con el de entrada, una aplicación puede asociar cada puntuación con sus identificadores de fila sin otra unión ni ordenación. Las entradas no válidas se rechazan antes de producir un resultado.

La herramienta se limita deliberadamente a las diferencias con signo: no las eleva al cuadrado, no promedia sus magnitudes absolutas, no estima la varianza y no divide por la desviación estándar. Esta separación evita confundir un vector de desviaciones con una medida de dispersión o una puntuación estandarizada.

Centrar una característica de un modelo

Reste la media de la característica a cada observación y conserve el orden de las filas para una covarianza, regresión o gráfica posterior.

Explicar resultados respecto a un promedio

Muestre cuántos puntos queda cada nota, respuesta de encuesta o medida de rendimiento por encima o por debajo de la media del grupo.

Revisar un lote de mediciones

Obtenga diferencias con signo para lecturas de sensores o medidas de producción e identifique con facilidad observaciones inusualmente altas o bajas.

¿Cuál es la fórmula de una puntuación de desviación?

Para cada valor x, la puntuación es x menos la media aritmética de todos los valores del arreglo.

¿Las puntuaciones de desviación suman cero?

Suman cero en aritmética exacta. Con decimales de coma flotante, la suma puede dejar un residuo de representación muy pequeño.

¿Una puntuación de desviación equivale a una puntuación z?

No. La primera solo resta la media y conserva la unidad original; una puntuación z también divide por una desviación estándar.

¿Qué significa una puntuación de desviación negativa?

Que el valor está por debajo de la media. La cifra es la distancia en las mismas unidades que sus datos: una nota en puntos da una desviación en puntos y una temperatura, en grados.

¿Es lo mismo que la desviación absoluta?

No. La desviación absoluta elimina el signo y conserva solo la distancia. La puntuación de desviación mantiene el signo, de modo que sigue sabiendo si cada valor está por encima o por debajo del centro.

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.

POSThttps://api.kit.forhosting.com/stat/deviation-scores

¿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.

curl -X POST https://api.kit.forhosting.com/stat/deviation-scores \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"values":[4,7,10,15]}'
{
  "values": [
    4,
    7,
    10,
    15
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.deviation_scores",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_items100000
max_abs1e+150
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cómo se valida y calcula el arreglo

Proporcione values como un arreglo JSON con al menos un número finito. También aplica el máximo publicado de elementos para que la ejecución en el navegador y en la API sea predecible. El endpoint devuelve los valores calculados directamente y no convierte en silencio cadenas que parezcan números, pues mezclar tipos podría ocultar datos dañados en una etapa anterior.

Uso de las desviaciones en análisis y automatización

Usted puede usar la calculadora del navegador para una comprobación rápida y luego llamar a la API por $0.002 por solicitud correcta cuando el cálculo forme parte de un proceso repetible.

¿Qué ocurre si el arreglo está vacío?

La solicitud falla con el error invalid_input porque la media aritmética y, por tanto, cada puntuación de desviación no están definidas para un arreglo vacío.

¿Cuánto cuesta una solicitud de API?

Una solicitud correcta de API cuesta $0.002. El mismo cálculo determinista también puede ejecutarse gratis en su navegador.

Ver la documentación completa del KIT →