BaşlayınÜcretsiz Başlayın

Projeksiyonları Test Etmek İçin Regresyon Kullanma

Veriyi görsel olarak inceledikten sonra, tarihsel gelirlerden projekte edilen gelirlere geçişte eğilimde istatistiksel olarak anlamlı bir kayma olup olmadığını belirlemek için regresyon analizini de kullanmak istiyorsun. Bunun için bir trend (trend) ve bir shift (shift) değişkeni oluşturman gerektiğini unutma.

Bu egzersizde, önceki egzersizde oluşturduğun gelir verisi rev nesnesinde saklanıyor. Bu veri içinde iki zaman serisi var: tarihsel gelirler (hist_rev) ve projeksiyon gelirleri (proj_rev). Tarihsel gelirler, ilk 10 yıllık tarihsel dönemde pozitif değerlere, projeksiyon döneminde ise 0'a sahiptir. Projeksiyon gelirleri ise ilk 10 yılda 0, projeksiyon döneminde pozitif değerlere sahiptir.

Bu egzersiz

R ile Hisse Değerleme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Hem tarihsel hem de projeksiyon verilerini toplayarak tek bir gelir serisi oluştur.
  • seq() kullanarak rev_all_df içine bir trend değişkeni ekle.
  • ifelse() kullanarak rev_all_df içine bir shift değişkeni ekle.
  • rev_all değişkenini trend ve shift üzerine regresyonla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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)
Kodu Düzenle ve Çalıştır