Analizador de pronostico y estacionalidad

Pronostica periodos futuros desde series temporales CSV o JSON y muestra tendencia, componente estacional y residual

Importa datos CSV, JSON o de hoja de calculo con una columna temporal y una columna numerica. La herramienta ajusta uno de tres modelos ligeros, proyecta periodos futuros con bandas de confianza y descompone la serie en tendencia, estacionalidad y residuo.

Notas del modelo:

  • ARIMA usa una aproximacion ligera tipo ARIMA(1,1,0)
  • El suavizado exponencial usa actualizacion estilo Holt
  • La tendencia lineal usa regresion sobre el indice con ajuste estacional

Como completar el formulario:

  • Entrada CSV o JSON: pega una tabla o un arreglo de objetos
  • Archivo de datos: sube CSV, JSON, XLS o XLSX
  • Columna de tiempo / valor: indica los nombres de campo
  • Modelo de pronostico: elige el enfoque
  • Periodos a pronosticar: cuantos registros futuros generar
  • Longitud estacional: ciclo usado para descomposicion y ajuste
  • Nivel de confianza: controla el ancho del intervalo
  • Formato de exportacion: vista previa en JSON o CSV

Resultados de ejemplo

1 Ejemplos

Pronosticar ventas semanales con estacionalidad

Proyecta 8 periodos futuros y revisa si el patron semanal sigue estable.

Time Series Forecast & Seasonality Report
Ver parámetros de entrada
{ "seriesInput": "timestamp,value\n2026-01-01,120\n2026-01-02,128\n2026-01-03,132\n2026-01-04,125\n2026-01-05,140\n2026-01-06,148\n2026-01-07,145\n2026-01-08,126\n2026-01-09,133\n2026-01-10,138", "timestampColumn": "timestamp", "valueColumn": "value", "model": "arima", "forecastPeriods": 8, "seasonLength": 7, "confidenceLevel": "0.95", "exportFormat": "json" }

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: text/csv, application/json, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, .csv, .json, .xls, .xlsx

Datos clave

Categoría
Datos y tablas
Tipos de entrada
textarea, file, text, select, number
Tipo de salida
html
Cobertura de muestras
4
API disponible
Yes

Resumen

El Analizador de pronóstico y estacionalidad es una herramienta avanzada que permite proyectar datos futuros a partir de series temporales en formato CSV, JSON o Excel. Al aplicar modelos ligeros como ARIMA, suavizado exponencial o tendencia lineal, esta utilidad descompone tus datos históricos para revelar patrones estacionales, tendencias subyacentes y residuos, generando un informe visual detallado y exportable.

Cuándo usarlo

  • Cuando necesitas proyectar ventas, tráfico o métricas de rendimiento basándote en datos históricos.
  • Para identificar si las fluctuaciones en tus métricas se deben a una tendencia real o a ciclos estacionales.
  • Al requerir un análisis rápido de series temporales sin necesidad de programar en Python o R.

Cómo funciona

  • Sube tu archivo de datos (CSV, JSON, XLS, XLSX) o pega directamente los registros en el área de texto.
  • Indica los nombres exactos de la columna de tiempo y la columna de valor que deseas analizar.
  • Selecciona el modelo de pronóstico (ARIMA, Suavizado Exponencial o Tendencia Lineal), define los periodos a proyectar y la longitud estacional.
  • La herramienta procesa la serie temporal, genera bandas de confianza y muestra un informe interactivo con la descomposición de los datos.

Casos de uso

Proyección de demanda de inventario en tiendas minoristas utilizando el historial de ventas diarias.
Análisis de tráfico web para predecir picos de visitas semanales y ajustar la capacidad del servidor.
Evaluación de ingresos financieros mensuales para separar el crecimiento real de los picos estacionales.

Ejemplos

1. Pronóstico de ventas semanales con estacionalidad

Analista de Ventas
Contexto
Una tienda minorista necesita estimar las ventas de la próxima semana basándose en los datos de los últimos meses.
Problema
Predecir las ventas diarias futuras considerando que los fines de semana siempre hay un aumento en la demanda.
Cómo usarlo
Pega los datos CSV de ventas, define 'timestamp' como columna de tiempo y 'value' como valor. Selecciona el modelo ARIMA, 8 periodos a pronosticar y una longitud estacional de 7.
Configuración de ejemplo
{
  "timestampColumn": "timestamp",
  "valueColumn": "value",
  "model": "arima",
  "forecastPeriods": 8,
  "seasonLength": 7,
  "confidenceLevel": "0.95"
}
Resultado
Se genera un gráfico que proyecta las ventas de los próximos 8 días, mostrando claramente el patrón cíclico semanal y la tendencia general.

2. Análisis de tráfico web mensual

Especialista en Marketing
Contexto
Un sitio web experimenta fluctuaciones de tráfico a lo largo del año y el equipo de marketing quiere saber si hay un crecimiento real.
Problema
Separar los picos de tráfico estacionales de la tendencia de crecimiento a largo plazo.
Cómo usarlo
Sube el archivo Excel con el tráfico mensual, selecciona el modelo de Tendencia Lineal, configura la longitud estacional en 12 y ajusta el nivel de confianza al 90%.
Configuración de ejemplo
{
  "timestampColumn": "fecha",
  "valueColumn": "visitas",
  "model": "linear-trend",
  "forecastPeriods": 12,
  "seasonLength": 12,
  "confidenceLevel": "0.9"
}
Resultado
El informe descompone la serie temporal, aislando el componente estacional y revelando una línea de tendencia clara sobre el crecimiento del tráfico.

Probar con muestras

json, csv, xml

Hubs relacionados

Preguntas frecuentes

¿Qué formatos de archivo admite la herramienta?

Puedes subir archivos CSV, JSON, XLS y XLSX, o pegar los datos directamente en el formulario en formato de texto.

¿Qué modelos de pronóstico están disponibles?

La herramienta incluye aproximaciones ligeras de ARIMA, Suavizado Exponencial (estilo Holt) y Tendencia Lineal.

¿Qué es la longitud estacional?

Es el número de periodos que conforman un ciclo completo en tus datos, por ejemplo, 7 para datos diarios con patrones semanales o 12 para datos mensuales.

¿Puedo exportar los resultados del pronóstico?

Sí, puedes previsualizar y exportar los periodos generados en formato JSON o CSV.

¿Qué significa el nivel de confianza?

Define la probabilidad de que los valores futuros caigan dentro del intervalo calculado; puedes ajustarlo entre 80% y 99%.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/time-series-forecast-seasonality-analyzer

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
seriesInput textarea No -
dataFile file (Subida requerida) No -
timestampColumn text -
valueColumn text -
model select No -
forecastPeriods number No -
seasonLength number No -
confidenceLevel select No -
exportFormat select No -

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/time-series-forecast-seasonality-analyzer para obtener filePath, luego pasar filePath al campo de archivo correspondiente.

Formato de respuesta

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-time-series-forecast-seasonality-analyzer": {
      "name": "time-series-forecast-seasonality-analyzer",
      "description": "Pronostica periodos futuros desde series temporales CSV o JSON y muestra tendencia, componente estacional y residual",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=time-series-forecast-seasonality-analyzer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]