ComenzarEmpieza gratis

¿Cómo aplicar un lag?

Es posible que los clientes no reaccionen de inmediato a las rebajas de precio de Hoppiness. Por ello, es importante comprobar si el efecto de la promoción de precio puede extenderse a la semana siguiente. Puedes hacerlo añadiendo lags a tu modelo.

Aplicar un lag a una variable significa desplazar la base temporal hacia atrás un número dado de observaciones. Esto puede hacerse con la función lag(). La función lag() solo toma un argumento; n = 1 es el valor predeterminado para definir el número de periodos a desplazar.

Vas a aplicar lag() sobre PRICE y comparar el resultado con el PRICE original usando la función cbind(). Para mostrar solo los seis primeros elementos de las columnas de datos, puedes usar la función head().

Este ejercicio forma parte del curso

Creación de modelos de respuesta en R

Ver curso

Instrucciones del ejercicio

  • Calcula una variable PRICE con lag usando la función lag().
  • Compara la variable PRICE con lag con la variable PRICE original utilizando las funciones cbind() y head().

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Compare lagged PRICE to original PRICE
___(___(sales.data$PRICE, ___(sales.data$PRICE)))
Editar y ejecutar código