ComenzarEmpieza gratis

Usar regresión para poner a prueba las proyecciones

Después de inspeccionar visualmente los datos, decides que también quieres utilizar un análisis de regresión para determinar si hay un cambio estadísticamente significativo en la tendencia al pasar de los ingresos históricos a los ingresos proyectados. Recuerda que tienes que crear una variable de tendencia (trend) y una de cambio (shift).

Para este ejercicio, los datos de ingresos que creaste en el ejercicio anterior están guardados en el objeto rev. En esos datos, tendrás dos series temporales: ingresos históricos (hist_rev) e ingresos proyectados (proj_rev). Ingresos históricos tiene valores positivos para los primeros 10 años de datos históricos y 0 para el periodo de proyección. Ingresos proyectados tiene 0 para los primeros 10 años y valores positivos durante el periodo de proyección.

Este ejercicio forma parte del curso

Valoración de acciones en R

Ver curso

Instrucciones del ejercicio

  • Crea una única serie de ingresos que sume los datos históricos y proyectados.
  • Añade una variable de tendencia a rev_all_df usando seq().
  • Añade una variable de cambio a rev_all_df usando ifelse().
  • Regresa rev_all sobre trend y shift.

Ejercicio interactivo práctico

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

# Create a data frame of single series
rev_all <- ___
rev_all_df <- data.frame(rev_all)

# Create Trend Variable
rev_all_df$trend <- seq(___, nrow(rev_all_df), ___)

# Create Shift Variable
rev_all_df$shift <- ifelse(rev_all_df$trend <= 7, ___, ___)

# Run regression
reg <- lm(___, data = rev_all_df)
summary(reg)
Editar y ejecutar código