ComeçarComece de graça

Criar variáveis de efeito de feriado/promoção

Vimos algum indício de sazonalidade no exercício anterior, mas vamos testar para ter certeza de que ela realmente existe. Seus chefes acham que os produtos são mais desejados nas semanas do Natal, Ano-Novo e Dia dos Namorados. O departamento de marketing também menciona que vem fazendo promoções na semana anterior ao Dia das Mães nos últimos 5 anos. Vamos criar uma variável indicadora binária para o Ano-Novo!

Este exercício faz parte do curso

Previsão de Demanda de Produtos em R

Ver curso

Instruções do exercício

  • Crie um índice de datas para as semanas de Ano-Novo no seu conjunto de dados de treino chamado n.dates.
  • Construa um objeto xts chamado newyear usando o índice de datas n.dates.
  • Crie uma sequência de 154 datas a partir de 19 de jan. de 2014 (seu período de dados de treino) chamada dates_train.
  • Faça o merge do objeto newyear com as datas de treino do item anterior e preencha todos os valores ausentes com 0.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Create date indices for New Year's week
n.dates <- as.Date(c("2014-12-28", "2015-12-27", "2016-12-25"))

# Create xts objects for New Year's
newyear <- as.xts(rep(1, 3), order.by = ___)

# Create sequence of 154 weeks for merging
dates_train <- seq(as.Date("2014-01-19"), length = ___, by = ___)

# Merge training dates into New Year's object
newyear <- ___(newyear, ___, fill = ___)
Editar e executar o código