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ırEgzersiz talimatları
two_symbols.csvdosyasının ilk 5 satırınıread.csv()ile içe aktar. Çıktıyıtwo_symbols_datadeğişkenine ata.two_symbols_datayapısına bak ve sütun adları ile konumlarını not et.read.zoo()kullanaraktwo_symbols.csvdosyasını içe aktar;splitargümanını sembol ve tip sütunlarının adları olarak belirt. Çıktıyıtwo_symbols_zoodeğişkenine ata.two_symbols_zoonesnesinin 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