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

getSymbols() ile tanış

quantmod paketindeki getSymbols() fonksiyonu, verileri çeşitli kaynaklardan çalışma alanına aktarmak için tutarlı bir arayüz sunar. Varsayılan olarak getSymbols(), verileri bir xts nesnesi olarak içe aktarır.

Bu egzersizde getSymbols() ile tanışacaksın. Onu kullanarak Yahoo! Finance üzerinden QQQ verilerini içe aktaracaksın. QQQ, Nasdaq 100 endeksini izleyen borsada işlem gören bir fondur (exchange-traded fund) ve Yahoo! Finance, getSymbols() için varsayılan veri kaynağıdır.

İçe aktarmak istediğin finansal aracı (yani sembolü/ticker'ı) belirtmek için Symbols argümanını kullanırsın. Symbols, getSymbols() fonksiyonunun ilk argümanı olduğundan, genelde sadece araç adını yazıp Symbols = kısmını atlayabilirsin.

Bu egzersiz

R ile Finansal Verileri İçe Aktarma ve Yönetme

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

Egzersiz talimatları

  • library() fonksiyonunu kullanarak quantmod paketini yükle.
  • Şimdi getSymbols() ile QQQ verilerini içe aktar. Verinin QQQ değişkenine atanmasını sağla (auto.assign = TRUE).
  • getSymbols() tarafından oluşturulan QQQ nesnesinin yapısını görmek için str() fonksiyonunu kullan. src ve updated özniteliklerine dikkat et.
  • QQQ'nun ilk birkaç satırını görmek için head() fonksiyonunu kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Load the quantmod package


# Import QQQ data from Yahoo! Finance


# Look at the structure of the object getSymbols created


# Look at the first few rows of QQQ
Kodu Düzenle ve Çalıştır