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

30 DJIA hissesinin aylık getirilerini keşfetme

1991-2015 dönemindeki 30 DJIA hissesinin aylık getirileri çalışma alanında returns değişkeni olarak mevcut. Bu egzersiz, kalan egzersizlerde kullanacağın verilerle rahatlamana yardımcı olacak.

Hatırla: Sütun sütun ortalamaları colMeans(returns) ya da apply(returns, 2, "mean") ile hesaplarsak, varlık başına ortalama getiriyi elde ederiz. Bu egzersizde, satır başına ortalamayı hesaplayacaksın. Bunu benzer şekilde rowMeans() fonksiyonunu kullanarak ve apply() fonksiyonunda satır bazlı hesaplama yapmak için iki yerine 1 argümanını vererek yapabilirsin. Böylece, eşit ağırlıklı portföyün getiri zaman serisini elde edersin.

Bu egzersiz

R ile Portföy Analizine Giriş

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

Egzersiz talimatları

  • returns nesnesinin xts sınıfında bir nesne olduğunu class() fonksiyonunu kullanarak doğrula.
  • returns'ın boyutlarını dim() ile incele.
  • rowMeans() fonksiyonunu kullanarak returns'ın satır ortalamalarından oluşan bir vektör oluştur. Bunu ew_preturns olarak ata. Burada istersen apply() de kullanabilirdin.
  • rowMeans() ile elde edilen sonuç sayısal bir vektördür. Bunu, zaman damgası returns içindeki tarihler olan bir xts nesnesine dönüştür.
  • ew_preturns'i plot.zoo() kullanarak görselleştir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Verify the class of returns 


# Investigate the dimensions of returns


# Create a vector of row means


# Cast the numeric vector back to an xts object
ew_preturns <- xts(___, order.by = time(returns))

# Plot ew_preturns

Kodu Düzenle ve Çalıştır