Çok dönemli getirilerin görselleştirilmesi
Videoda öğrendiğin son zaman serisi yöntemi .pct_change() idi. Hadi bu fonksiyonu kullanarak çeşitli takvim günü dönemleri için getirileri hesaplayalım ve farklı desenleri karşılaştırmak için sonucu görselleştirelim.
2014-2016 yıllarına ait Google hisse senedi fiyatlarını kullanacağız.
Bu egzersiz, kursun bir parçasıdır
Python ile Zaman Serisi Verilerini Manipüle Etme
Egzersiz talimatları
pandas'ı pd olarak ve matplotlib.pyplot'ı plt olarak zaten içe aktardık. 2014-2016 yılları için 'GOOG' hisse fiyatlarını da yükledik, frekansı takvim günlük olarak ayarladık ve sonucu google değişkenine atadık.
- Sırasıyla 1, 30 ve 360 takvim günü için
'Close'sütunununpct_change()değerlerini içeren ve her birini 100 ile çarptığın'daily_return','monthly_return've'annual_return'sütunlarını oluştur. - Sonucu
subplots=Truekullanarak çiz.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create daily_return
google['daily_return'] = ____
# Create monthly_return
google['monthly_return'] = ____
# Create annual_return
google['annual_return'] = ____
# Plot the result