Birden fazla varlık sınıfının performansını karşılaştır
Videoda, birkaç zaman serisini başlangıç noktalarını 100'e normalize ederek nasıl kolayca karşılaştırabileceğini ve sonucu nasıl görselleştireceğini gördün.
Finansal piyasalara bakış açını genişletmek için dört temel varlığı karşılaştıralım: hisse senetleri, tahviller, altın ve petrol.
Bu egzersiz
Python ile Zaman Serisi Verilerini Manipüle Etme
kursunun bir parçasıdırEgzersiz talimatları
pandas'ı pd ve matplotlib.pyplot'ı plt olarak zaten içe aktardık.
'asset_classes.csv'dosyasını,'DATE'sütunundaki tarihleri.read_csv()ile ayrıştırıp bu sütunu indeks olarak ayarlayarak içe aktar ve sonucupricesdeğişkenine ata.pricesüzerinde.iloc[0]kullanarak her serinin ilk fiyatını seç ve sonucufirst_pricesdeğişkenine ata.prices'ıfirst_prices'a böl, 100 ile çarp ve sonucunormalizeddeğişkenine ata.normalized'ı görselleştir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import data here
prices = ____
# Inspect prices here
print(____)
# Select first prices
first_prices = ____
# Create normalized
normalized = ____
# Plot normalized