Analisador de previsao e sazonalidade

Projeta periodos futuros a partir de series temporais CSV ou JSON e mostra tendencia, sazonalidade e residuo

Importe dados CSV, JSON ou de planilha com uma coluna temporal e uma coluna numerica. A ferramenta ajusta um de tres modelos leves, projeta periodos futuros com bandas de confianca e decompõe a serie em tendencia, sazonalidade e residuo.

Notas do modelo:

  • ARIMA usa uma aproximacao leve no estilo ARIMA(1,1,0)
  • O suavizamento exponencial usa atualizacao no estilo Holt
  • A tendencia linear usa regressao sobre o indice com ajuste sazonal

Como preencher:

  • Entrada CSV ou JSON: cole uma tabela ou um array de objetos
  • Arquivo de dados: envie CSV, JSON, XLS ou XLSX
  • Coluna de tempo / valor: informe os nomes dos campos
  • Modelo de previsao: escolha a abordagem
  • Periodos previstos: quantas linhas futuras gerar
  • Comprimento sazonal: ciclo usado na decomposicao e no ajuste
  • Nivel de confianca: controla a largura do intervalo
  • Formato de exportacao: visualize o resultado em JSON ou CSV

Exemplos de resultados

1 Exemplos

Prever vendas semanais com sazonalidade

Projeta 8 periodos futuros e verifica a estabilidade do padrao semanal.

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

Fatos principais

Categoria
Dados e tabelas
Tipos de entrada
textarea, file, text, select, number
Tipo de saída
html
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Analisador de Previsão e Sazonalidade é uma ferramenta poderosa para projetar períodos futuros a partir de dados de séries temporais em CSV ou JSON. Ao importar seus dados com colunas de tempo e valor, a ferramenta aplica modelos leves como ARIMA, Suavização Exponencial ou Tendência Linear para gerar previsões com bandas de confiança. Além disso, ela decompõe a série em componentes de tendência, sazonalidade e resíduos, permitindo exportar os resultados em JSON ou CSV para análises mais profundas.

Quando usar

  • Para projetar métricas futuras, como vendas ou tráfego, com base em dados históricos.
  • Para identificar e analisar padrões sazonais recorrentes em conjuntos de dados temporais.
  • Para decompor uma série temporal e isolar a tendência principal dos ruídos e variações sazonais.

Como funciona

  • Cole seus dados no formato CSV/JSON ou faça o upload de um arquivo (CSV, JSON, XLS, XLSX).
  • Informe os nomes exatos da coluna de tempo e da coluna de valor que deseja analisar.
  • Selecione o modelo de previsão (ARIMA, Suavização Exponencial ou Tendência Linear) e defina o número de períodos futuros e o comprimento sazonal.
  • Visualize o relatório gerado com a decomposição da série e exporte os dados previstos em JSON ou CSV.

Casos de uso

Previsão de vendas no varejo para otimizar o controle de estoque com base em padrões semanais ou mensais.
Projeção de tráfego de sites ou uso de servidores para planejar a capacidade de infraestrutura de TI.
Análise de tendências financeiras e decomposição de receitas para entender o crescimento real isolado de efeitos sazonais.

Exemplos

1. Previsão de vendas semanais com sazonalidade

Analista de Varejo
Contexto
Um analista precisa prever as vendas dos próximos dias considerando que os finais de semana apresentam picos consistentes de vendas.
Problema
Projetar as vendas futuras e entender o impacto exato do ciclo semanal nos resultados.
Como usar
Faça o upload do arquivo CSV de vendas, defina a coluna de tempo como 'timestamp' e a de valor como 'value'. Escolha o modelo ARIMA, defina 8 períodos previstos e comprimento sazonal de 7.
Configuração de exemplo
Modelo: ARIMA, Períodos previstos: 8, Comprimento sazonal: 7, Nível de confiança: 0.95
Resultado
A ferramenta gera um relatório mostrando a tendência de crescimento, isola o padrão semanal e projeta as vendas dos próximos 8 dias com bandas de confiança de 95%.

2. Análise de tendência de receita mensal

Gerente Financeiro
Contexto
O gerente possui um histórico de 3 anos de faturamento mensal em JSON e quer visualizar a tendência de crescimento sem a distorção das altas vendas de fim de ano.
Problema
Separar a tendência real de crescimento dos picos sazonais anuais para um relatório de diretoria.
Como usar
Cole o JSON com os dados, defina a coluna de tempo como 'mes' e a de valor como 'receita'. Selecione 'Linear Trend' e defina o comprimento sazonal como 12.
Configuração de exemplo
Modelo: Linear Trend, Períodos previstos: 12, Comprimento sazonal: 12, Formato de exportação: CSV
Resultado
O relatório decompõe a série, mostrando claramente a linha de tendência isolada da sazonalidade, e permite exportar a projeção dos próximos 12 meses em CSV.

Testar com amostras

json, csv, xml

Hubs relacionados

FAQ

Quais formatos de arquivo são suportados?

Você pode colar dados diretamente na área de texto ou fazer upload de arquivos nos formatos CSV, JSON, XLS e XLSX.

Quais modelos de previsão estão disponíveis?

A ferramenta oferece três abordagens leves: ARIMA (estilo 1,1,0), Suavização Exponencial (estilo Holt) e Tendência Linear com ajuste sazonal.

O que é o comprimento sazonal?

É o tamanho do ciclo que se repete nos seus dados. Por exemplo, use 7 para dados diários com padrão semanal ou 12 para dados mensais com padrão anual.

Como funciona o nível de confiança?

O nível de confiança (80%, 90%, 95% ou 99%) controla a largura do intervalo da previsão. Níveis maiores geram bandas de confiança mais largas e conservadoras.

Posso exportar os resultados da previsão?

Sim, os períodos previstos podem ser exportados nos formatos JSON ou CSV para uso em outras ferramentas ou relatórios.

Documentação da API

Ponto final da solicitação

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

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
seriesInput textarea Não -
dataFile file (Upload necessário) Não -
timestampColumn text Sim -
valueColumn text Sim -
model select Não -
forecastPeriods number Não -
seasonLength number Não -
confidenceLevel select Não -
exportFormat select Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/time-series-forecast-seasonality-analyzer para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

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

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-time-series-forecast-seasonality-analyzer": {
      "name": "time-series-forecast-seasonality-analyzer",
      "description": "Projeta periodos futuros a partir de series temporais CSV ou JSON e mostra tendencia, sazonalidade e residuo",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=time-series-forecast-seasonality-analyzer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]