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ırEgzersiz talimatları
returnsnesnesinin 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. Bunuew_preturnsolarak ata. Burada istersenapply()de kullanabilirdin. rowMeans()ile elde edilen sonuç sayısal bir vektördür. Bunu, zaman damgasıreturnsiçindeki tarihler olan bir xts nesnesine dönüştür.ew_preturns'iplot.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