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

Birden fazla enstrüman içeren metin dosyasını oku

Önceki egzersizler, her dosya yalnızca tek bir enstrüman içerdiğinde çalışıyordu. Bazı yazılımlar ve veri sağlayıcılar tüm enstrümanların verisini tek bir dosyada sunabilir. Bu egzersizde, birden fazla enstrüman içeren bir dosyayı nasıl içe aktaracağını öğreneceksin.

Yine read.zoo() kullanabilirsin. Bu kez, benzersiz gözlemleri tanımlayan değişkenleri içeren sütun(lar)ın adlarını veya numaralarını belirtmene olanak tanıyan split argümanını kullanacaksın.

Çalışma dizinindeki two_symbols.csv dosyası, iki enstrüman için alış/satış (bid/ask) verisi içeriyor; her satır, tek bir enstrüman için bir alış veya satış gözlemi barındırıyor. Veriyi, her iki enstrümanın alış ve satış fiyatlarını tek bir satırda barındıran bir nesneye aktarmak için split argümanını kullanacaksın.

Bu egzersiz

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

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

Egzersiz talimatları

  • two_symbols.csv dosyasının ilk 5 satırını read.csv() ile içe aktar. Çıktıyı two_symbols_data değişkenine ata.
  • two_symbols_data yapısına bak ve sütun adları ile konumlarını not et.
  • read.zoo() kullanarak two_symbols.csv dosyasını içe aktar; split argümanını sembol ve tip sütunlarının adları olarak belirt. Çıktıyı two_symbols_zoo değişkenine ata.
  • two_symbols_zoo nesnesinin ilk birkaç satırına göz at.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Read data with read.csv
___ <- read.csv("___", nrows = ___)

# Look at the structure of two_symbols_data


# Specify Symbol and Type index column names
two_symbols_zoo <- read.zoo("two_symbols.csv", split = c("___", "___"), sep = "___", header = ___)

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