Bir portföy belirtimi oluştur
PortfolioAnalytics iş akışındaki ilk adım, portföy belirtim nesnesini oluşturmaktır. Portföy belirtimi; portföy düzeyi verileri, kısıtlar ve hedefleri tutar. portfolio.spec() için tek zorunlu argüman assets'tır. assets; varlık sayısı, adlandırılmış bir başlangıç ağırlıkları vektörü veya varlık adlarından oluşan bir karakter vektörü olabilir. category_labels argümanı, varlıkları sektör, endüstri, bölge, varlık sınıfı veya para birimi gibi bir kategoriye göre etiketlemek için kullanılır. weight_seq argümanı, rastgele portföy algoritmaları tarafından kullanılan başlangıç ağırlık dizisini belirtmene olanak tanır. Yaygın uygulama, assets argümanına getiri nesnesinin sütun adlarını vermektir.
Bu egzersiz, kursun bir parçasıdır
R ile Orta Düzey Portföy Analizi
Egzersiz talimatları
asset_returnsnesnesinin sütun adlarınıasset_namesadlı bir değişkene ata.- Bir portföy belirtim nesnesi oluştur ve
assetsargümanı içinasset_names'i geçir. Portföy belirtiminiport_specadlı bir değişkene ata. - Portföy belirtim nesnesinin sınıfını al.
- Portföy belirtim nesnesini yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Get the column names of the returns data
# Create a portfolio specification object using asset_names
# Get the class of the portfolio specification object
# Print the portfolio specification object