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

Risk faktörü ve getiri serilerini farklı şekillerde görselleştirme

Birden fazla zaman serisini çizmek için plot.zoo() kullanabileceğini zaten biliyorsun. Dört boyutlu bir zaman serisi data için plot.zoo(data) çağrısı, varsayılan olarak dört ayrı grafik oluşturur; tüm serileri tek bir grafikte çizmek istersen plot.type = "single" parametresini eklemen gerekir. Ayrıca farklı renkler belirtmek için col ve noktaları birleştirmek yerine dikey çubuklar elde etmek için type = "h" gibi daha fazla parametre de ekleyebilirsin; bu, getirileri göstermek için bazen daha iyi bir yol olabilir.

plot.zoo(x, plot.type, col = 1, type = "l", ...)

Bu egzersizde, hisse senedi risk faktörü verilerini ve bunlara karşılık gelen getirileri farklı şekillerde çizmek için plot.zoo() fonksiyonunu keşfedeceksin. Çok değişkenli zaman serileri djstocks ve DJ_const çalışma alanında mevcut.

Bu egzersiz

R ile Nicel Risk Yönetimi

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

Egzersiz talimatları

  • djstocks'u dört ayrı grafikte çiz.
  • djstocks'u 1'den 4'e kadar renklerle tek bir grafikte çiz. Grafiğe uygun bir açıklama (legend) eklemek için gereken kod sağlanmıştır.
  • djstocks'un log-getirilerini hesapla ve djstocks_x değişkenine ata.
  • djstocks_x'i dört ayrı grafikte çiz.
  • djstocks_x'i dikey çubuklarla dört ayrı grafikte çiz.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Plot djstocks in four separate plots
___(___)

# Plot djstocks in one plot and add legend
___(___, ___, ___)
legend(julian(x = as.Date("2009-01-01")), y = 70, legend = names(DJ_const)[1:4], fill = 1:4)

# Compute log-returns and assign to djstocks_x
djstocks_x <- ___(___)

# Plot djstocks_x in four separate plots
___(___)

# Plot djstocks_x with vertical bars
___(___, ___)
Kodu Düzenle ve Çalıştır