Menggunakan Regresi untuk Menguji Proyeksi
Setelah memeriksa data secara visual, Anda memutuskan juga ingin menggunakan analisis regresi untuk menentukan apakah terdapat pergeseran tren yang signifikan secara statistik dari pendapatan historis ke pendapatan proyeksi. Ingat bahwa Anda harus membuat variabel tren (trend) dan variabel shift (shift).
Untuk latihan ini, data pendapatan yang Anda buat pada latihan sebelumnya disimpan dalam objek rev. Dalam data tersebut, Anda memiliki dua deret waktu: pendapatan historis (hist_rev) dan pendapatan proyeksi (proj_rev). Pendapatan historis bernilai positif untuk 10 tahun pertama data historis dan 0 untuk periode proyeksi. Pendapatan proyeksi bernilai 0 untuk 10 tahun pertama dan positif selama periode proyeksi.
Latihan ini adalah bagian dari kursus
Penilaian Ekuitas di R
Petunjuk latihan
- Buat satu deret pendapatan yang menjumlahkan data historis dan proyeksi.
- Tambahkan variabel tren ke
rev_all_dfmenggunakanseq(). - Tambahkan variabel shift ke
rev_all_dfmenggunakanifelse(). - Regresikan
rev_allpadatrenddanshift.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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)