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
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_dfusandoseq(). - Añade una variable de cambio a
rev_all_dfusandoifelse(). - Regresa
rev_allsobretrendyshift.
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)