Skip to content

Previsão (Forecast)

O Widget Previsão utiliza inteligência artificial para analisar dados históricos e projetar tendências futuras. Ele é baseado na tecnologia Prophet (desenvolvida pelo Facebook/Meta), combinando estatística robusta com uma abordagem Bayesiana para gerar estimativas confiáveis de séries temporais.

🧠 Como Funciona

O sistema analisa automaticamente o histórico para identificar três componentes principais:

  1. Tendência: A direção geral dos dados (crescimento ou queda) a longo prazo
  2. Sazonalidade: Padrões que se repetem (vendas maiores no Natal, picos de acesso às segundas-feiras)
  3. Outliers: O modelo é capaz de ignorar pontos fora da curva (dados atípicos) para não distorcer a previsão

TIP

O Widget gera também um intervalo de confiança (área sombreada), mostrando a margem de incerteza da previsão. Quanto mais estável for o histórico, menor será essa margem.


⚙️ Configuração

1. Aba Dados

  • Coluna de Período: O campo de data que guiará a linha do tempo
  • Coluna de Valor: A métrica que se deseja prever (Faturamento, Tickets)
  • Dias para Prever: Quantos dias no futuro o modelo deve projetar (Máximo: 500)
  • Período a Buscar: Quanto do histórico deve ser considerado para "treinar" a IA
    • Opções: Padrão do Dashboard, Todos os Períodos ou janelas fixas (12/24 meses)
    • Recomendação: Para capturar sazonalidade anual (Natal), use pelo menos 2 anos de histórico
  • Filtros: Contexto de dados específico para o Widget

🎨 Configuração Visual (Aba Visual)

Personalize a apresentação do gráfico de linha.

Aparência e Cores

  • Aparência: Padrão, Transparente ou Destacado
  • Cores Personalizadas:
    • Linha de "Realizado" (passado)
    • Linha de "Previsão" (futuro)
    • Fundo do gráfico
  • Textos: É possível renomear as legendas padrão de "Realizado" e "Previsão" para termos do negócio ("Vendas" e "Meta")

Eixos e Grade

  • Linhas de Grade: Habilitar/desabilitar linhas verticais (X) e horizontais (Y) para limpar o visual
  • Escala Y: Opção para mostrar ou ocultar os valores do eixo Y
  • Zeros: Opção "Não mostrar valores zerados" para evitar linhas retas no chão do gráfico em dias sem operação

Rótulos e Legenda

  • Rótulos de Dados: Mostrar valores diretamente sobre os pontos. Suporta formatação de número e moeda
  • Legenda: Mostrar/Ocultar e posicionar (Topo ou Base)

🧭 Navegação no Tempo

Escolha como o usuário interage com o zoom/tempo:

  • Barra de Navegação Inferior: Um mini-gráfico interativo abaixo do principal para "pan & zoom" (estilo Stocks)
  • Botões de Período Superior: Botões pré-definidos (1M, 6M, YTD, 1Y, Todas) no topo
  • Ambos: Combina botões e barra de navegação
  • Apenas Zoom: Permite arrastar e usar scroll do mouse para zoom

🔬 Detalhes Avançados (Modal)

Ao clicar no botão Detalhes no canto do Widget, uma janela se abre revelando a "caixa preta" do modelo. Isso ajuda a entender por que a previsão é essa.

  1. Tendência Detalhada: Isola apenas o crescimento/queda, removendo o ruído diário
  2. Sazonalidade Semanal: Mostra quais dias da semana performam melhor ("Sexta-feira tende a ser 20% acima da média")
  3. Sazonalidade Anual: Mostra os picos e vales ao longo do ano ("Setembro é historicamente um mês fraco")

NOTE

Esses gráficos (Semanal/Anual) só aparecem se o modelo detectar evidências estatísticas suficientes desses padrões nos dados.


❓ FAQ Rápido

  • O sistema funciona com falhas nos dados?
    • Sim, o Prophet lida bem com dias sem informação
  • Por que a previsão suaviza meus picos?
    • O modelo tenta separar o que é padrão do que é ruído aleatório. Picos extremos não recorrentes são tratados como exceções para não viciar a previsão futura
  • O que muda com a abordagem Bayesiana?
    • Ela permite que o modelo incorpore incertezas. Ao invés de dizer "vai vender 100", ele diz "provavelmente entre 90 e 110"