Birçok enstrümandan Close sütununu çıkar
Önceki egzersizde, bir ortam içindeki her nesneye bir fonksiyon uygulamak ve tüm sonuçları tek bir nesnede birleştirmek için do.call(merge, eapply(env, fun)) nasıl kullanılır öğrendin.
Şimdi öğrendiklerini çok yaygın bir sorunu çözmek için kullanalım. Çoğu zaman birçok enstrüman için benzer verileri yüklemen, bir sütunu çıkarman ve her enstrümanın o belirli sütununu içeren tek bir nesne oluşturman gerekecek.
Bu egzersiz
R ile Finansal Verileri İçe Aktarma ve Yönetme
kursunun bir parçasıdırEgzersiz talimatları
new.env()kullanarakdata_envadlı yeni bir ortam oluştur.envargümanını kullanarakgetSymbols()ile veriyidata_enviçine yükle.- Senin için başlatılmış komutları tamamla. Boşlukları uygun fonksiyonlarla doldur.
close_data'nın ilk birkaç satırını görüntüle.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Symbols
symbols <- c("AAPL", "MSFT", "IBM")
# Create new environment
# Load symbols into data_env
# Extract the close column from each object and combine into one xts object
close_data <- ___(merge, ___(data_env, Cl))
# View the head of close_data