Daha Fazla Veri Temizleme: Eksik Veriler
DataFrame intradayin uzunluğunu yazdırdığında, birkaç satırın eksik olduğunu fark edeceksin. Belirli bir bir dakikalık aralıkta işlem yoksa eksik veri olur. Hangi satırların eksik olduğunu görmenin bir yolu, iki kümenin farkını almaktır: her dakikanın tam kümesi ile, eksik satırları içeren DataFrame indeksinin kümesi. Eksik satırları doldurduktan sonra, indeksi gün içi zamana dönüştürüp veriyi görselleştirebilirsin.
Hisse senetleri sürekli fiyatlar yerine ayrık bir kuruşluk artışlarla işlem görür (küçük bir yüzde, bir kuruşluk artışların arasında gerçekleşse de). Veriyi çizdiğinde, hissenin uzun süreler boyunca bir kuruşluk bir aralıkta ileri geri zıpladığını gözlemlemelisin. Bu duruma bazen "alış/satış sekmesi" ("bid/ask bounce") denir.
Bu egzersiz
Python ile Zaman Serisi Analizi
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Notice that some rows are missing
print("If there were no missing rows, there would be 391 rows of minute data")
print("The actual length of the DataFrame is:", len(___))