ForHosting KIT · Utilidades de desarrollo

Calculadora de frecuencia acumulada por clases

La calculadora de frecuencia acumulada convierte una lista ordenada de frecuencias de clase en un total progresivo para cada clase.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Introduzca el conteo observado en cada una y conserve el orden en que deban acumularse. El resultado muestra las frecuencias originales, la frecuencia acumulada en cada posición y el total final. Resulta útil para revisar tablas, preparar gráficos acumulativos, localizar posiciones percentiles y comprobar cálculos estadísticos sin sumar repetidamente las filas anteriores a mano.

Introduzca los conteos en el orden previsto

Comience con la columna de frecuencias de una distribución ya ordenada. Cada valor debe representar el número de observaciones de una clase y su posición debe coincidir con el orden de las clases en la tabla. Por ejemplo, los conteos de los intervalos 0–9, 10–19 y 20–29 deben aparecer en esa secuencia. La calculadora no ordena las clases porque recibe conteos, no límites; cambiar el orden altera el significado de cada total progresivo. Se admite cero cuando una clase no contiene observaciones, mientras que los valores negativos se rechazan porque una frecuencia no puede representar menos de cero observaciones. Los conteos deben ser enteros finitos: no se redondean ni convierten silenciosamente decimales, texto numérico, entradas ausentes o valores numéricos especiales. También se rechaza una lista vacía, pues no existe ninguna clase para la que informar una frecuencia acumulada. Estas comprobaciones hacen que la salida sirva para validar un flujo de tablas de frecuencia sin ocultar datos de origen mal formados tras totales plausibles. Se admiten hasta 100,000 conteos de clase.

Comprenda el cálculo progresivo

La frecuencia acumulada se calcula de izquierda a derecha. El primer valor acumulado es igual al conteo de la primera clase. Cada valor posterior equivale al acumulado anterior más el conteo de la clase actual. Si las frecuencias son 4, 7, 3 y 6, los resultados progresivos son 4, 11, 14 y 20. Por ello, el último valor coincide con el número total de observaciones representadas por todas las clases. La respuesta conserva las frecuencias enviadas, devuelve las acumuladas en una matriz paralela e indica por separado la suma final como frecuencia total. Los índices coincidentes aclaran la relación: el acumulado del índice dos incluye las frecuencias de los índices cero, uno y dos. Esta es la construcción convencional de frecuencia acumulada «menor que» cuando las clases de origen están ordenadas de menor a mayor. Si se organizan de otra forma significativa, la aritmética respeta la secuencia suministrada. No se añaden porcentajes, interpolación, límites de clase ni etiquetas inferidas.

Use el resultado en tablas, gráficos y controles

Coloque cada valor acumulado devuelto junto a su clase correspondiente para completar una tabla de frecuencia acumulada. Después puede usar esos valores como coordenadas verticales de una ojiva, combinados con los límites superiores de clase de sus datos originales. También ayudan a localizar mediana, cuartiles y percentiles: determine el rango de observación objetivo y encuentre el primer acumulado que lo alcance o supere. Como la capacidad solo recibe conteos, identifica la posición de la clase pertinente, pero no interpola un valor dentro de un intervalo. La frecuencia total final permite contrastar el tamaño de muestra registrado en otro lugar. En un proceso automatizado, compárela con el número esperado de filas y detenga el procesamiento si difieren. La API cuesta $0.002 por solicitud, mientras que la versión del navegador ejecuta localmente el mismo cálculo determinista. Ambas rutas usan el mismo algoritmo puro, preservan el orden de entrada y producen datos idénticos para una entrada válida idéntica.

Complete una tabla de frecuencias agrupadas

Convierta la columna de frecuencias en totales progresivos alineados con el orden de clases existente.

Prepare datos para una ojiva

Combine los totales acumulados con límites superiores de clase para crear coordenadas del gráfico.

Revise un proceso de datos estadísticos

Compare la frecuencia acumulada final con el tamaño de muestra esperado antes del análisis posterior.

¿Qué es la frecuencia acumulada?

Es el total progresivo de las frecuencias hasta una clase determinada de una distribución ordenada.

¿Importa el orden de los conteos?

Sí. Cada resultado incluye el conteo actual y todos los anteriores, por lo que deben seguir el orden previsto de las clases.

¿Puede una clase tener frecuencia cero?

Sí. Cero es un conteo válido y mantiene sin cambios el total acumulado en esa posición.

¿Por qué se rechazan conteos negativos o decimales?

Las frecuencias de clase representan números de observaciones, por lo que deben ser enteros no negativos.

¿Produce porcentajes acumulados?

No. Devuelve conteos acumulados y la frecuencia total; divida cada acumulado entre el total para obtener porcentajes.

¿Cuánto cuesta una solicitud de API?

El precio de la API es $0.002 por solicitud. El cálculo también está disponible en el navegador.

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/cumulative-frequency

¿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/cumulative-frequency \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"counts":[4,7,3,6]}'
{
  "counts": [
    4,
    7,
    3,
    6
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.cumulative_frequency",
  "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
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.

Ver la documentación completa del KIT →