ComeçarComece de graça

Como aplicar lag?

É possível que clientes não reajam imediatamente a reduções de preço da Hoppiness. Por isso, é importante verificar se o efeito da promoção de preço pode se estender para a semana seguinte. Você pode fazer isso adicionando lags ao seu modelo.

Aplicar lag a uma variável significa deslocar a base temporal para trás por um determinado número de observações. Isso pode ser feito usando a função lag(). A função lag() aceita apenas um argumento; por padrão, n = 1 define o número de períodos a serem deslocados.

Você aplicará lag() em PRICE e comparará o resultado ao PRICE original usando a função cbind(). Para exibir apenas os seis primeiros elementos das colunas de dados, você pode usar a função head().

Este exercício faz parte do curso

Construindo modelos de resposta em R

Ver curso

Instruções do exercício

  • Calcule uma variável PRICE defasada usando a função lag().
  • Compare a variável PRICE defasada com a variável PRICE original usando as funções cbind() e head().

Exercício interativo prático

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

# Compare lagged PRICE to original PRICE
___(___(sales.data$PRICE, ___(sales.data$PRICE)))
Editar e executar o código