Použití regrese k ověření projekcí
Po vizuální kontrole dat se rozhodneš použít i regresní analýzu, abys zjistil/a, zda existuje statisticky významný posun v trendu mezi historickými a projektovanými tržbami. Nezapomeň, že je třeba vytvořit proměnnou trendu (trend) a proměnnou posunu (shift).
Pro toto cvičení jsou data o tržbách vytvořená v předchozím cvičení uložena v objektu rev. Tato data obsahují dvě časové řady: historické tržby (hist_rev) a projektované tržby (proj_rev). Historické tržby mají kladné hodnoty za prvních 10 let historických dat a 0 pro projekční období. Projektované tržby mají hodnotu 0 pro prvních 10 let a kladné hodnoty během projekčního období.
Toto cvičení je součástí kurzu
Oceňování akcií v R
Pokyny k cvičení
- Vytvoř jednu řadu tržeb, která sečte historická i projektovaná data.
- Přidej do
rev_all_dfproměnnou trendu pomocíseq(). - Přidej do
rev_all_dfproměnnou posunu pomocíifelse(). - Proveď regresi
rev_allnatrendashift.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)