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, kursun bir parçasıdır

R ile Hisse Değerleme

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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