Usando regressão para testar as projeções
Após inspecionar visualmente os dados, você decide também usar análise de regressão para verificar se há uma mudança estatisticamente significativa na tendência entre as receitas históricas e as projetadas. Lembre-se de que você precisa criar uma variável de tendência (trend) e uma de mudança (shift).
Para este exercício, os dados de receita que você criou no exercício anterior estão armazenados no objeto rev. Nesse conjunto, você terá duas séries temporais: receitas históricas (hist_rev) e receitas projetadas (proj_rev). Receitas históricas tem valores positivos para os primeiros 10 anos de dados históricos e 0 para o período de projeção. Receitas projetadas tem 0 para os primeiros 10 anos e valores positivos durante o período de projeção.
Este exercício faz parte do curso
Valuation de Ações em R
Instruções do exercício
- Crie uma única série de receita somando os dados históricos e projetados.
- Adicione uma variável de tendência a
rev_all_dfusandoseq(). - Adicione uma variável de mudança a
rev_all_dfusandoifelse(). - Regrida
rev_allemtrendeshift.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)